【发布时间】:2012-05-22 19:52:11
【问题描述】:
我只是有一个关于 MatLab 的简短问题。
假设我们有等式:
r^2 = 2 sin(5t)
我知道我可以通过写作来填充极地情节,比如:
t = linspace(0,2*pi,200);
r = sqrt(abs(2*sin(5*t)));
x = r.*cos(t);
y = r.*sin(t);
fill(x,y,'k')
但是假设我使用 ezpolar 代替函数句柄上方的方程,然后键入:
ezpolar(function handle)
有什么办法可以填充这个极坐标图吗?还是我必须使用上述程序?
任何提示/帮助将不胜感激!
【问题讨论】:
-
我很困惑,为什么 fill(x,y,'k') 给我的形状与 ezpolar('2*sin(5*t)') 不同?
标签: matlab fill polar-coordinates