用Matlab怎么画三维波形演化传输图?如下图,这种图怎么画出来?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 17:23:22
用Matlab怎么画三维波形演化传输图?如下图,这种图怎么画出来?

用Matlab怎么画三维波形演化传输图?如下图,这种图怎么画出来?
用Matlab怎么画三维波形演化传输图?

如下图,这种图怎么画出来?


用Matlab怎么画三维波形演化传输图?如下图,这种图怎么画出来?
由于没有原始数据,所以这里就简单的画了一个,具体参见plot3的用法
clear
clc
close all
t=0:1:150;
y=exp(-abs(t-75)/10);
x=[t',t',t',t',t']; % 维数 151*5
y=[y',y',y',y',y']; % 维数 151*5
a1=ones(length(t),1);
z=[a1,a1*2,a1*3,a1*4,a1*5]; % 维数 151*5
plot3(z,x,y) % plot3绘图是以XYZ的列为基本元,然后再叠加.
% 即是X,Y,Z各自的第一列画出一个图,然后依次叠加
grid on