问题遇到的现象和发生背景
如何用Matlab建立一个五维矩阵,并且为每个自变量设置定义域?
我的解答思路和尝试过的方法
我知道创建三维数组是用
[x, y, z] = meshgrid(1000: 1: 10000, 50: 1: 300, 0: 0.1: 50);
我想要达到的结果
但是不知道五维怎们办,才能达到三维这种效果,求各位彦祖解惑,谢谢!
如何用Matlab建立一个五维矩阵,并且为每个自变量设置定义域?
我知道创建三维数组是用
[x, y, z] = meshgrid(1000: 1: 10000, 50: 1: 300, 0: 0.1: 50);
但是不知道五维怎们办,才能达到三维这种效果,求各位彦祖解惑,谢谢!
这个好做啊,可以用ndgrid这样写
[x1,x2,x3,x4,x5] = ndgrid(0:1:5, 0:1:4, 0:1:3, 0:1:2, 0:1:1);
跟meshgrid含义用法是一样的