0
我有一个方程 Z =一个EXP(K吨) 是否有任何方式为“情节”的结果“Z”中的参数“K”的变化的功能和“A”和沿时间?? 或做一个表面。或者我会一直注意参数? 欢呼创建3d绘图 - 等式(2个参数)时间相关? MATLAB
我有一个方程 Z =一个EXP(K吨) 是否有任何方式为“情节”的结果“Z”中的参数“K”的变化的功能和“A”和沿时间?? 或做一个表面。或者我会一直注意参数? 欢呼创建3d绘图 - 等式(2个参数)时间相关? MATLAB
这里是颜色编码时间轴
clear;close all;clc;
t=0:0.02:0.2;
k = 0:10;
a = 0:100;
[x, y] = meshgrid(k, a);
figure;
colorList = colormap(jet);
hold on;
for ii=1:numel(t)
z=y.*exp(x.*t(ii));
h = surf(x, y, z);
set(h,'edgecolor','none','FaceColor',colorList(5*ii,:),'FaceAlpha',0.5);
end
hold off;
legend(cellstr(num2str(t', 't=%.2f')), 'location', 'northwest')
view([45 30]);
xlabel('k');
ylabel('a');
zlabel('Z');
一个基本的例子是一个四维图形,你不能在一个单一的情节展现! – OmG
看看[这里](https://uk.mathworks.com/help/matlab/examples/visualizing-four-dimensional-data.html)。此外,还有一个称为[isosurface](http://uk.mathworks.com/help/matlab/ref/isosurface.html)的函数,如果您修复了其中一个参数,则可以使用该函数。另一个想法是使用常规的冲浪情节,并将颜色用作第四维(例如,您可以选择“t”) –