你可以使用matlab中的plot3()函数。这是三维数据,对于特定的位置和时间值,有一个特定的值。
> > plot3 (X, Y, Z);
在哪里
Z为灰色矩阵,如Z = [0 2.03E-08 .............;0 -6.8 e-08 .....................;...]
X是position[]的行向量,例如position[] = [y1 y2 y3 y4 ......]
Y为时间[]的行向量,例如time[] = [t1 t2 t3 .....]
请访问以下链接,了解更多关于plot功能的信息。
正如这里提到的,plot(p,q)将绘制p的列对应于q的列,如果两者都是矩阵。如果其中一个是向量——假设p p的长度等于q(矩阵)的列长那么这个函数将每个矩阵的行与向量p绘制出来。
在你的例子中,我们有三个参数。这里也可以使用类似的概念。
有关更多信息,可以参考以下plot3函数的链接。