生活中存在的多维数列,请大家举几个例子或应用.

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 04:05:24

生活中存在的多维数列,请大家举几个例子或应用.
生活中存在的多维数列,请大家举几个例子或应用.

生活中存在的多维数列,请大家举几个例子或应用.
你可以这么做
b = [1 2 3;
4 5 6;
7 8 9;
...
2 4 6];
index = sub2ind(siz,b(:,1),b(:,2),b(:,3));
其中siz是你的矩阵的维数.如2×3×3则为siz = [2 3 3].
index 就是你坐标对应的标号,
A(index)就是你对应的所有的坐标的所有值
可以这样
用eval实现.
比如m是你矩阵的维度,
str = 'index = sub2ind(siz,';
for i = 1:m
str = [str,'b(:,',num2str(i),'),'];
end
str(end) = ')';
eval(str);