早教吧 育儿知识 作业答案 考试题库 百科 知识分享

MATLAB循环取点假设x=1:1:5,y=6:1:10,z=1:1:5.做一个循环,得到125个三维点坐标

题目详情
MATLAB循环取点
假设x=1:1:5,y=6:1:10,z=1:1:5.做一个循环,得到125个三维点坐标
▼优质解答
答案和解析
三个循环咯,
result=zeros(125,3);
cnt=1;
for x=1:5
for y=6:10
for z=1:5
result(cnt,1)=x;
result(cnt,2)=y;
result(cnt,3)=z;
cnt=cnt+1;
end
end
end
搞定收工~~
cnt表示第n个坐标,比如result(3,1),result(3,2),result(3,3)分别代表第三个坐标点的x,y,z