1樓:匿名使用者
>> x=-4:0.1:4;
>> y=x;
>> [x,y]=meshgrid(x,y);
>> z=1/2*x.^2+1/3*y.^2;
>> surf(x,y,z);
裡面的0.1可以改為其他的間隔比如0.5,可以做出不同光滑程度的影象,在需要輸出影象時更加方便調控。
2樓:匿名使用者
樓主你好!
m檔案內容編制如下:
x=-5:0.1:5;
y=-4:0.1:4;
[x,y]=meshgrid(x,y);
z=0.5*x.^2+1/3*y.^2;
subplot(2,2,1);mesh(x,y,z);
subplot(2,2,2);surf(x,y,z);
subplot(2,2,3);meshc(x,y,z);
subplot(2,2,4);surfc(x,y,z);
執行的結果是四個子**,分別為
subplot(2,2,1);mesh(x,y,z); % 子圖 1:三維網格表面
subplot(2,2,2);surf(x,y,z); % 子圖 2:三維曲面
subplot(2,2,3);meshc(x,y,z); % 子圖 3:三維網格表面(具有等值線)
subplot(2,2,4);surfc(x,y,z); % 子圖 4:三維曲面(具有等值線)
您可以選擇自己需要的,直接用plot命令即可。
xy的範圍也可以改。呵呵
3樓:
一個最簡單的函式
》syms x y;
》ezsurf(1/2*x^2+1/3*y^2);
如何用matlab畫z=1/x+y^2的三維圖??
4樓:匿名使用者
x和y之間要有函式關係,如果是實際資料則x和y元素之間要一一對應,使用mesh(z)或surf(z)函式。
5樓:匿名使用者
mesh命令是網格圖
surf命令是表面圖,具體可以help一下
6樓:二中混過
[x,y]=meshgrid(-10:0.5:10);
z=1./x+y.^2;
surf(x,y,z)
matlab中,z=xye^(-x^2-y^2),怎麼繪製三維圖啊?
7樓:匿名使用者
x=-1:0.1:1;
y=-1:0.1:1;
[x y]=meshgrid(x,y);
z=x.*y.*exp(-x.^2-y.^2);
surf(x,y,z)
如何使用matlab話三維圖; z=e-(x^2+y^2)/(x^2+y^2)^(1/2)
8樓:匿名使用者
ezsurf('exp((-xx.^2-yy.^2)/(xx.^2+yy.^2)^(1/2))')
9樓:匿名使用者
plot3d mesh 看看這幾個函式吧
怎麼在matlab中畫出x^2+y^2=1且y^2+z^2=1的影象 5
10樓:匿名使用者
如果求一般性的兩個
抄三維曲面的交線還是有一些難度的(尤其對於兩個曲面都是隱函式的情況),但本題是兩個單位柱面的交線,情況比較特殊,用引數方程比較容易。
不妨以x-y平面內的相角t為參變數,則滿足第一個柱面方程的x和y分別為cos(t)和sin(t),而由第二個柱面方程不難解出z=sqrt(1-y^2)或z=-sqrt(1-y^2)。
參考**:
[x,y,z]=cylinder(1,200);
z=2.2*z-1.1;
claa=0.3;
mesh(x,y,z,'edgecolor','none','facecolor','r','facealpha',a)
hold on
mesh(z,x,y,'edgecolor','none','facecolor','g','facealpha',a)
axis equal
t=linspace(0,2*pi,200);
x=cos(t);
y=sin(t);
z1=sqrt(1-y.^2);
z2=-sqrt(1-y.^2);
plot3(x,y,z1,x,y,z2,'linewidth',3)
view(60,10)
xlabel x; ylabel y; zlabel z
11樓:小菜菜
把這兩個方程化成引數方程,然後根據引數方程畫就出來了
12樓:林語然
alpha=0:pi/20:2*pi;%角度抄[0,2*pi]r=1;%半徑
x=r*cos(alpha);
y=r*sin(alpha);
plot(x,y,'o-')
axis equal
不好襲意思沒看清你的bai
問題,以du上是具zhi體實dao現**
matlab中如何畫x2y2z252,與xy
x,y,z sphere 50 mesh 5 x,5 y,5 z 畫球面hold on ezmesh 0 x y 5 5 畫平面 x,y,z meshgrid linspace 5,5 contourslice x,y,z,x y z,5 x,5 y,5 z,0 0 畫交線 axis equal v...
設空間x11y12z1a和x1y1z相交於一點
空間來直線 x 1 1 源y 1 2 z 1 和x 1 y 1 z相交於一點 空間直線 x 1 1 y 1 2 z 1 kz k 1,y 2k 1,z k 1和x 1 y 1 z相交於1點 k 1 1 2k 1 1 k 1k 2 2k 2 k 1 k 2 2k 2 k 4 2k 2 k 1 2 4 ...
MATLAB裡面怎麼畫x 3 y 3 z 3 1的三維
x,y,z meshgrid 5 0.5 5 v x.3 y.3 z.3 1 p patch isosu ce x,y,z,v,0 isonormals x,y,z,v,p set p,facecolor r edgecolor k daspect 1 1 1 view 3 axis tight c...