Я хочу сделать участок в Matlab, как this.построение разной графики в одном графике в Matlab
Как я могу сделать что-то подобное в Matlab?
Спасибо всем!
Я хочу сделать участок в Matlab, как this.построение разной графики в одном графике в Matlab
Как я могу сделать что-то подобное в Matlab?
Спасибо всем!
сделать некоторые данные:
x = 1:0.1:100;
y = 1:5;
for i = y
z(i,:) = sin(i*x);
end
земля это:
figure
hold on
for i = y
plot3(x,i*ones(size(x)),z(i,:))
end
Modify аспект сюжета и вид:
daspect([100,2,2])
view(45,60)
ли это, делать примерно то, что вам нужно?
Вы можете использовать команду plot3 (X, Y, Z).
Вы должны построить три матрицы, каждая из которых содержит число столбцов, равное числу необходимых вам серий. (6 на рисунке вы послали)
Например
X = repmat([-200:200]',1,6);
Z = rand(401,6)*10;
Y = ones(401,1)*[1:20:120];
plot3(X,Y,Z)
axis image
Можете ли вы предоставить некоторые данные и, по крайней мере, показать, что вы пытались построить единую кривую? 'hold' и' plot' должны начать работу – Dan
Предполагается ли это, что это 3D-график (с тремя линейно независимыми осями) или 2D-график с тремя перпендикулярными осями? –