数学问题-matlab-参数方程绘画

symsabtt=0:pi/100:pi;x=a.*cos(t);y=b.*sin(t);plot(x,y)这里的a,b必须变成符号变量,可是这样的程序出来的是错误的结果... syms a b t
t=0:pi/100:pi;
x=a.*cos(t);
y=b.*sin(t);
plot(x,y)
这里的a,b必须变成符号变量,可是这样的程序出来的是错误的结果,求大神帮忙解决!
展开
 我来答
qingningleyun
2015-08-19 · TA获得超过5854个赞
知道大有可为答主
回答量:2991
采纳率:30%
帮助的人:3061万
展开全部

% 在作图时,a,b 必须赋值才能画出具体的图形

% 下例:a = 0:0.1:1; b = 0:0.1:1 时的图形叠加

syms a b t 

t = 0:pi/100:pi;

for a = 0:0.1:1

    for b = 0:0.1:1

        x = a*cos(t);

        y = b*sin(t);

        plot(x,y);

        hold on

    end

end 

追问
那a b一定要附值吗
追答
必须赋值才有数据来作图
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式