作者akito0917 (希望是因为天真存在着)
看板MATLAB
标题[问题]meshgrid的小问题
时间Sun Nov 3 15:47:29 2013
我现在有三个二维矩阵(x,y,z)是用meshgrid产生出来,
且可以用plot3(x,y,z)画出在空间中的点分怖,
想请问有没有快速的方法,可以将空间中,点分怖位置的值,
写成数值"1"。
我有透过For回圈来写,不过矩阵很大,速度很慢,谢谢~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.161.68.191
1F:→ jatj:不就X=1就好了吗 11/03 15:49
2F:→ akito0917:抱歉不太懂,是指(x,y,z)=1的意思吗? 11/03 16:09
3F:→ jatj:你的三维矩阵名字是什麽 11/03 16:14
4F:→ akito0917:tmax=zeros(50,50,50),所以是要tmax(x,y,z)=1吗? 11/03 16:27
5F:→ jatj:then tmax = ones(50,50,50); 11/03 16:43
6F:推 profyang:老实说时在不太懂他想问啥?XD像5F那样就瞬杀阿 11/03 17:01
7F:→ akito0917:谢谢大家回答,之前试不出来的原因是z矩阵中有NaN 11/03 17:24