1樓:匿名使用者
y=-5:0.25:5;
z=y;
[y,z]=meshgrid(y,z);
n=0.5*y+0.8*z;
mesh(n,y,z)
surf(n,y,z)
不知道是不是你要的效果,另如果a不等於0,是四維的,圖回像是畫不出來答的
2樓:小棋手是我
a=0b=0.5
c=0.8
[x,y,z]=meshgrid(-3:0.2:3)f=@(x,y,z)a*x+b*y+c*zn=f(x,y,z)
isosu***ce(x,y,z,n)
matlab中如何利用法向量畫平面?
3樓:匿名使用者
單有法向量不能確定一個平面啊
至少還要有平面上的一個點的座標才行啊
假如知道法向量n=(a,b,c)
而平面過某點m=(x0,y0,z0)
那麼平面的方程為
a(x-x0)+b(y-y0)+c(z-z0)=0要在圖中畫出來,那麼先要給x,y一個範圍
舉個離子,平面法向量(1,1,1)過點(0,1,2)畫出x,y在 -2~2區間內的平面
[x y]=meshgrid(-2:0.1:2);
z=2-x-(y-1);
mesh(x,y,z)
matlab中如何畫平面z=0
4樓:多瑙的萊茵
在此列出兩種copy方法:
bai方法
一、用ezmesh 函式直接畫出該平面,命令du如下:
ezmesh('0')
%ezmesh是用來畫三zhi維隱函式dao的影象,ezmesh('0')命令意思即是畫出z=0的平面。如果要畫z=x+y-5的三維影象,輸入命令ezmesh('x+y-5'),然後回車即可。
方法二、用meshgrid和ones這兩個函式畫該平面,命令如下:
x=-1:.1:1;
[x y]=meshgrid(x);
z=ones(size(x))-1;
mesh(x,y,z)
%meshgrid函式是打網格用的,用以產生網格座標,ones函式則用來生成各行各列元素都為1的矩陣。
5樓:匿名使用者
ezmesh('0')
matlab想用matlab畫xyz的彩色三維關係圖,已知xy的取值範圍以及z與xy的函式關係作圖
x 1 0.1 3.5 y 200 0.1 800 x,y meshgrid x,y z sqrt 120000 x.2 40000 1600 x 400 x.y 0.25 y.2 mesh x,y,z 注意matlab裡面的乘號不能版省略權 如何用matlab畫出如下資料的三維圖,有xyz座標的那...
如何用matlab畫正態分佈曲線
matlab裡有直接的函bai數。調du用語法如下 zhi 正態分佈又被稱dao 為高斯分佈 y gaussmf x,sig c 其中內x是變數,容sig就是你 裡的 而c就是你 裡的 比如 下面是一個例子,你可以直接複製到matlab中執行就可以得到一個方差為2,均值為5的正態分佈函式了 x 0 ...
如何Matlab畫函式介面,如何 Matlab 畫函式介面
恐怕只能畫這樣z f x,y 形式的吧.除非你的g x 是顯式型的。個人認為啊。怎樣使用matlab的gui做繪圖介面 開啟matlab 新建gui file new gui 出現如下視窗 可點選blank gui,出現佈局視窗 儲存為functiondrawing.fig,儲存路徑預設,出現如下變...