关于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识别的时候是建立三个同心圆来着。

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-11-05
x=exp(i*t); %将指数e的i*t次方赋值给x
中的i是什么意思

matlab画图用grid函数显示网格
程序如下: t=0:0.01:2*pi; x=exp(i*t); y=[x;2*x;3*x]'; plot(y) grid on; %加网格线 box on; %加坐标边框 axis equal %坐标轴采用等刻度 程序运行后,Figure 即可显现网格线。

请问一些matlab的问题,以下是一个作业题目,应该很简单的,但我就是...
t = 0:0.01:2*pi;p=...polar(t,p)懂你意思了。对数组(向量)和矩阵来说,1.如果是针对数组或矩阵的元素进行运算就必须加点 比如t^2,你实际计算的是t中每个元素的平方,所以要加点,写成p=t.^2或者p=t.*t(实际的意思是p(i)=t(i)^2)。这样才不会与矩阵乘法混淆,产生歧义 2.如...

matlab离散数据积分怎么做?高手请进!!!
t=0:0.01:2*pi;x=sin(t);s_x=cumtrapz(t,x);%s_x就是x的数值积分 plot(t,x,t,s_x)___楼主请您明白一点,sin(t)的不定积分是-cos(t)+C,C是任意常数,而用数值方法作出来的是定积分,是sin(t)从0积到t的积分,因此在t=0时,就是0。根据牛顿-莱布尼茨定理,其实积出来的是...

matlab 误差性能曲面和等值曲线怎么画的呀?
x=0:pi\/100:2*pi;y=2*exp(-0.5*x).*cos(4*pi*x);plot(x,y)例1-2 绘制曲线。程序如下:t=0:0.1:2*pi;x=t.*sin(3*t);y=t.*sin(t).*sin(t);plot(x,y);

如何用matlab做参数方程的图
可以参考下面的代码:>> t=0:0.1:2*pi; >> x=10*(t-sin(t));y=10*(1-cos(t)); >> plot(x,y)plot 函数常用格式为:plot(x) 当x 为一向量时,以x 元素的值为纵坐标,x 的序号为横坐标值绘制 使用plot 函数之前,必须首先定义好曲线上每一点的x 及y 坐标。

求论文!!!关于MATLAB的数值运算问题的研究
} \/*启动MATLAB引擎*\/ engEvalString(ep, "x=0:0.01:2*pi;y=sin(x);plot(x,y);"); \/*执行MATLAB命令:绘图*\/ engClose(ep); \/*关闭MATLAB引擎*\/ return 1; } 2.3 MATLAB与Visual C++的数据传输 MATLAB与Visual C++的数据传输需要三个步骤,第一完成Visual C++读取ACCESS数据库的大量数据;第二把Visual...

Matlab绘图(1)--二维图形绘制
1. 基本用法 最简单的形式是仅输入一个向量x,如x=[1,2,5,0.5]; plot(x)会生成以元素下标为横坐标,数值为纵坐标的折线图。当x是复数向量时,实部作为横坐标,虚部作为纵坐标,如t=linspace(0,2*pi,100); x=exp(i*t); plot(x)会绘制复数曲线。2. 多样化的输入 当x是实数矩阵时,...

MATLAB 函数包络线
把sin项换成±1即可。t=0:0.01:2;y=sqrt(2).*exp(-t).*sin(2*pi.*t+pi\/4);plot(t,y)hold on plot(t,sqrt(2).*exp(-t),'r:',t,-sqrt(2).*exp(-t),'r:')

matlab画图 用蓝色虚线绘制星型线 x=2cos3(t) y=2sina3(t),在t=...
t=0:0.1:2*pi;plot(t,2*cos(3*t),'--b',t,2*sin(3*t),'--b')

MATLAB编程:在同一平面的两个窗口分别画出心形线和马鞍面
你的问题确实很麻烦.问题1.clear ax1=subplot(1,2,1);t=0:.01*pi:2*pi;f1=polar(t,1+cos(t));title('心形线');legend(f1,'r=1+cost')ax2=subplot(1,2,2);x1=linspace(-40,20,40);y1=linspace(-40,20,40);[xx1,yy1]=meshgrid(x1,y1);zz1=xx1.*yy1;f2=surf(xx1,...

相似回答