作业帮 > 数学 > 作业

关于matlab的问题 t=0:0.01:2*pi; x=exp(i*t); y=[x;2*x;3*x]'; plot(

来源:学生作业帮 编辑:拍题作业网作业帮 分类:数学作业 时间:2024/04/30 10:41:39
关于matlab的问题 t=0:0.01:2*pi; x=exp(i*t); y=[x;2*x;3*x]'; plot(y);每一步什么意思,
t=0:0.01:2*pi; %用于建立0到2*pi的一行N列的矩阵,其中步长为0.01,如果不写,默认情况是1
x=exp(i*t); %将指数e的i*t次方赋值给x
y=[x;2*x;3*x]'; %建立一个三列x行的矩阵
plot(y); %将y的值成图
再问: 为什么画出的图形是三个同心圆呢
再答: y=[x;2*x;3*x]'; %建立一个三列x行的矩阵,因为这里是三列一行的矩阵,所以matlab识别的时候是建立三个同心圆来着。