?? ex544a.m
字號:
%《MATLAB及其在理工課程中的應用指南》第五章例5-4-4中畫積分區域的程序
% 西安電子科技大學出版社出版 陳懷琛編著 1999年10月初版,2004年11月第二版
%
%本程序給出由x=1,y=x,z=xy三個曲面以及z=0坐標平面圍成的積分區域.
[x,y]=meshgrid(0:.05:1);% 確定計算和繪圖的定義域網格
z1=x.*y;z2=zeros(size(z1)); % z=xy和z=0表面方程
mesh(x,y,z1);hold on;mesh(x,y,z2); %分別畫出兩個表面
set(gcf,'color','w') % 置圖形背景色為白色
x1=[0:0.02:1];y1=x1;sx1=length(x1); % y=x平面,與z平行
zd=[zeros(1,sx1);x1.*y1]; % x=y平面上,與z平行的線族端點zd=xy
line([x1;x1],[y1;y1],zd);
plot3([x1;x1],[y1;y1],zd,'*') % 畫出此平行線族,端點畫*
plot3(ones(2,sx1),[y1;y1],[zeros(1,sx1);y1],'o') %畫出x=1平行線族端點o
xlabel('x'),ylabel('y'),zlabel('z'),hold off,pause
rotate3d
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -