Matlab Plot显示图像我要显示出Xh从0到20S的图像,其中A B求出后是两个向量,(7)(8)步输出没错.可是我要把A B带入Xh,然后显示出0到20的图像,应该是三条曲线,却一直出现错误,请问大侠该怎么写

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 02:48:30
Matlab Plot显示图像我要显示出Xh从0到20S的图像,其中A B求出后是两个向量,(7)(8)步输出没错.可是我要把A B带入Xh,然后显示出0到20的图像,应该是三条曲线,却一直出现错误,请问大侠该怎么写

Matlab Plot显示图像我要显示出Xh从0到20S的图像,其中A B求出后是两个向量,(7)(8)步输出没错.可是我要把A B带入Xh,然后显示出0到20的图像,应该是三条曲线,却一直出现错误,请问大侠该怎么写
Matlab Plot显示图像
我要显示出Xh从0到20S的图像,其中A B求出后是两个向量,(7)(8)步输出没错.可是我要把A B带入Xh,然后显示出0到20的图像,应该是三条曲线,却一直出现错误,请问大侠该怎么写(8)步以后的程序?
syms A B x y Xh t
x=[0 1 -0.5];
y=[1 0 0];
A=x;
B=4*y/sqrt(15)+x/sqrt(15);
A (7)
B (8)
Xh=exp(-0.25*t)*(A*cos(0.968*t)+B*sin(0.968*t));
t=linspace(0,20);
Xh=double(subs(A,B,t));
plot(t,h);

Matlab Plot显示图像我要显示出Xh从0到20S的图像,其中A B求出后是两个向量,(7)(8)步输出没错.可是我要把A B带入Xh,然后显示出0到20的图像,应该是三条曲线,却一直出现错误,请问大侠该怎么写
x=[0 1 -0.5];
y=[1 0 0];
A=x;
B=4*y/sqrt(15)+x/sqrt(15);
c=['r' 'b' 'y'];
for m=1:3
t=linspace(0,20);
Xh=exp(-0.25*t).*(A(m).*cos(0.968*t)+B(m).*sin(0.968*t));
%Xh=double(subs(A,B,t));
plot(t,Xh,c(m));
hold on
end
legend('第1次图','第2次图','第3次图' )

按上面语句试试

Matlab Plot显示图像我要显示出Xh从0到20S的图像,其中A B求出后是两个向量,(7)(8)步输出没错.可是我要把A B带入Xh,然后显示出0到20的图像,应该是三条曲线,却一直出现错误,请问大侠该怎么写 请问下,用matlab的surface fitting拟合出图像后,要怎么显示公式?RT. Matlab中plot绘图时,如何将坐标轴按比例显示 matlab plot 函数怎样把X轴和Y轴调转 让图像立起来我想让这个图像竖着显示 该怎么弄 matlab中两个函数图像交点怎么求>> s=0:0.001:1; >> tn=518.72./(s./0.0923+0.0923./s); >> plot(s,tn);另一个是T=144.09;>> plot(s,T);要求在同一个图像上显示交点数值现在我只做到了这了 没办法啦 matlab 如何自动改变绘图颜色例如:循环使用plot函数,在同一张图上显示出很多线,但要求每条线的颜色不同. matlab中绘图,如何显示出坐标轴(x轴和y轴)?绘图命令如下:x=0:0.1:10;y=sin(x);plot(x,y)但是我要同时也显示坐标轴(x轴和y轴),请问如何使用命令?我的坐标轴(x轴和y轴)的意思是:x轴指的是y=0 Matlab中用plot画出一幅图,纵坐标是0到100%,请问百分号%怎么显示出来?label是用于坐标注释的,不行,legend是曲线说明的也不行,到底怎么表示,盼有人告知!我问的是怎么在图中纵坐标的“%”显示出 matlab如何同时画多个图?我想画出3个图来,但是这样写运行后只能显示出最后一个图.怎么做才能出来多个figure窗口把图全部显示出来呢?谢谢~~x=0:0.1:10;y1=3*x+2;plot(x,y1)y2=x-5;plot(x,y2)y3=2*x+3;plot(x,y3) matlab 不显示坐标轴刻度但要显示函数图 matlab 如何实现用图像显示矩阵我有一个339*600的一个矩阵,矩阵中元素的值是1-2112之间的整数.为了更直观的显示矩阵内数据的变化,我想用彩色图像显示出矩阵内的数据变化. matlab 图像生成后怎么显示要取的坐标点的值 如何用matlab显示多光谱图像啊?求教 MATLAB哪个函数把图像以矩阵的形式显示 matlab如何实验对矩阵(x,y)的前十列清零?plot(F,Px);现在想把显示出的图像Px的前10个点清零 怎么搞啊用for end语句搞了一下午 一直出错、、、求高手啊,答对追加100分啊Px= %%%%数组Px的前几个 Matlab plot作图当我设置x=0:0.001:1时 它会把所有的x都显示出来 但是我不需要 有什么办法能让它不显示? 再请教一个关于双树复小波的问题我用下的双树复小波的工具箱用MATLAB做了一个woman图像的分解,得到的Yl和原图像维数一样,没有显示出两个低频啊? matlab gui调用m函数并显示其图像x=-2*pi:0.01:2*pi;y1=sin(x);figure(1)plot(y1);y2=cos(x);figure(2)plot(y2) 怎样将函数的两个figure分别显示两个axes中?