x=rcost+3t,y=rsingt+3,分别令r=2,3,4,用matlab画出参数t=0~10区间生成的x~y曲线。

 我来答
百度网友c3efede
推荐于2017-10-13 · TA获得超过1460个赞
知道小有建树答主
回答量:535
采纳率:100%
帮助的人:578万
展开全部

不知道里面的g是打错了还是怎样,我就设为1了。如果g比较大,需要把t的分段数改小。

用了一个color的cell来定义各种线的颜色;

x,y 都用了矩阵,便于存储。


close all;clear all;clc;

r = [2 3 4];

t = linspace(0,10,100);

g = 1;

figure(1);hold on;

color={'r','g','b'}; % 定义颜色

for i = 1:length(r)   

    x(i,:) = r(i)*cos(t)+3*t;

    y(i,:) = r(i)*sin(g*t) + 3;

    plot(x(i,:),y(i,:),'-','linewidth',2,'color',color{i});

end


推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式