如何解决如何在python中的浮点变量上运行for循环?
我是 Python 新手。我想为代码中给出的表达式计算 M
from sympy import *
from sympy.plotting import plot_parametric
import matplotlib.pyplot as plt
import matplotlib.animation as animation
from mpl_toolkits.mplot3d import Axes3D
a = 45
t = symbols('t')
for alpha in range(.5,6,.1):
M = a * sqrt(cos(2 * t) + sqrt(pow(alpha,4) + pow(sin(2 * t),2)))
x = M * cos(t)
y = M * sin(t)
plot_parametric(x,y,(t,2 * pi))
我尝试为 alpha^4 生成数据
x=range(.5,.1)
k=[n**4 for n in x]
但这也不好。 请帮忙。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。