[討論] 畫 f(x,y)的座標圖已回收

看板MATLAB作者 ( )時間15年前 (2010/11/23 01:44), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
以下是一段畫圖的matlab程式: %畫數值解 x=x_interval(1):h:x_interval(2); y=y_interval(1):k:y_interval(2); figure; mesh(x,y,S); xlabel('x-axis'),ylabel('y-axis'),zlabel('z-axis') title('Numerical solution of U'); %畫解析解 x=x_interval(1):h:x_interval(2); y=y_interval(1):k:y_interval(2); Uexact=zeros(length(y),length(x)); for i=1:length(y) for j=1:length(x) Uexact(i,j)=feval(trueF,x(j),y(i)); end end figure; mesh(x,y,Uexact); xlabel('x-axis'),ylabel('y-axis'),zlabel('z-axis') title('ananytic solution of U'); Uexact 和 S 的對應位置的值差不多一樣,為什麼 S 的圖 z 刻度是 0,0.5,1,1.5, 但是他的最高峰停留在 0.5 附近,Uexact的 z 的刻度是 0,0.2,0.4,0.6,0.8,1.0, 他的最高峰停留在 0.6 附近,我在想可能是 z 的刻度的影響, 有辦法把他們 z 的刻度調成一樣嗎? 表達的不是很好,請見諒Orz 謝謝大家 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.118.70.172

11/23 01:53, , 1F
zlim([zmin zmax])
11/23 01:53, 1F
文章代碼(AID): #1CwglpYI (MATLAB)
文章代碼(AID): #1CwglpYI (MATLAB)