作者scws (小涼)
看板MATLAB
標題[繪圖] 三維的作圖問題
時間Tue Nov 26 23:04:14 2013
有三維的座標(x y z) 60*60*60
每個座標點上都有數值
ex [1,1,1]=0.2
[1,1,2]=0.5
.
.
.
[60,60,60]=0.02
想把這些值的大小想用顏色來標示 (colorbar?? )
我一開始 有想要用 slice 看help的interp3 中例子有出現
就試著做
j=一維矩陣(60*60*60)
mcx=60,mcy=60,mcz=60
jj=reshape(j,[mcx,mcy,mcz]);
x=zeros(mcx);
y=zeros(mcy);
z=zeros(mcz);
xi=zeros(mcx*10);
yi=zeros(mcy*10);
zi=zeros(mcz*10);
jji=zeros(mcx*10,mcy*10,mcz*10);
[x,y,z]=meshgrid(1:1:mcx,1:1:mcy,1:1:mcz);
[xi,yi,zi]=meshgrid(1:0.1:mcx,1:0.1:mcy,1:0.1:mcz);
jji=interp3(x,y,z,jj,xi,yi,zi,'spline');
slice(xi,yi,zi,jji,30,30,30)
??? Out of memory. Type HELP MEMORY for your options.
是我內差的太多嗎?(當時我還有跑其他程式 這會有影響??)
請問是哪邊出問題 或者有其他建議的指令 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.120.96