1樓:匿名使用者
隱函式作圖命令:ezplot
用法有:
ezplot(fun)
ezplot(fun,[min,max])ezplot(fun,[xmin,xmax,ymin,ymax])ezplot(funx,funy)
ezplot(funx,funy,[tmin,tmax])ezplot(...,figure_handle)ezplot(axes_handle,...)用來繪製 fun = 0 的影象。
因此這裡的隱函式為
f(x,y)=y^3+sin(x)-2*x-exp(y)作圖步驟:
syms x y;
ezplot('y^3+sin(x)-2*x-exp(y)')
怎樣用matlab繪製隱函式影象
2樓:我行我素
可這樣:a,b用x,y代替
k=linspace(0,30,10)*pi/180;
for jj=1:length(k)
syms x y
ezplot(asin(2*sin(k(jj)))-k(jj)-asin(2*sin(y))-y-2*x,[-30,90,-40,40]*pi/180)
hold on
end上面是畫到一張圖上的程式,也可分別畫到10張圖上,如下:
k=linspace(0,30,10)*pi/180;
for jj=1:length(k)
syms x y
figure
ezplot(asin(2*sin(k(jj)))-k(jj)-asin(2*sin(y))-y-2*x,[-30,90,-40,40]*pi/180)end
matlab怎麼畫隱函式的圖?
3樓:匿名使用者
matlab提供了畫二維隱函式表示的影象的函式ezplot():
ezplot(fun) 在預設區間 -2*pi < x < 2*pi 且 -2*pi < y < 2*pi上繪製 fun(x,y) = 0表示的影象。
示例如下:繪製心形線 x^2+y^2+2*x=2*sqrt(x^2+y^2)
>> ezplot('x^2+y^2+2*x=2*sqrt(x^2+y^2)')
4樓:匿名使用者
ezplot('x^2+y^2+2*x=2*(x^2+y^2)^(1/2)',[0,pi])
其中,[0,pi]是畫圖區間,可有可無
回覆: hallowwar,我已經執行過了,才發出來的
5樓:
用ezplot就行了,比如ezplot('x^2+y^2+2*x=2*sqrt(x^2+y^2)')
hallowwar你怎麼知道我沒執行……廢話少說,插圖上來
6樓:誰的暱稱是
syms x y z
x=1:5;y=1:5;
ezplot('x^2+y^2+2*x=2*sqrt(x^2+y^2)')
7樓:匿名使用者
樓上兩位,就這句命令能畫出圖來嗎?回答問題前先執行一下吧。
matlab如何繪製三維隱函式圖形
用matlab繪製隱函式圖形
8樓:劉賀
ezplot畫二元函式影象時,只允許有2個自由變數,且自動按字母排列順序設定橫軸和縱軸,建議你更換一下變數名稱,選一個排序在前的作為想要的橫軸變數名,就可以了。
比如e=rho*w*(sqrt(e^2+eta^2*w^2)-w*eta)-2*eta*e*alpha^2;
ate=2*w*eta*e-rho*c^2*(sqrt(e^2+eta^2*w^2)+w*eta);
橫軸就是ate,縱軸就是e。
這樣畫的圖,有可能座標與表示式對應不是很好,要仔細一點。
如何用matlab畫 多個 隱函式影象
9樓:匿名使用者
[x y]=meshgrid(linspace(-pi,pi,200),linspace(-80,80,200));
colormap(jet(64));
for k=2:49
f=k*(57.15^2)*sin(x)-k*57.15*y+57.15*y.*cos(x)+k;
contour(x,y,f,[k k]);hold on;
endhold off;
xlabel('x');ylabel('y');
h=colorbar;
set(get(h,'title'),'string','k');
10樓:
clear
clcclose all
syms x y
for k=2:0.5:49
ezplot([num2str(k),'*57.15^2*sin(x)-',num2str(k),'*57.15*y+57.15*y*cos(x)=0'])
hold onend
如何用matlab畫這個隱函式的曲線
如何使用matlab繪製函式曲線
使用matlab繪製函式曲線的方法和操作步驟如下 2 其次,完成上述步驟後,請根據實際情況設定圖示 如下圖所示。3 接著,完成上述步驟後,需要填寫註釋資訊,如下圖所示。4 最後,完成上述步驟後,將獲得相應的效果圖,函式曲線就繪製完成了,如下圖所示。1 用matlabc開啟命令列視窗,直接輸入相關的內...
matlab畫函式影象問題,用matlab怎麼畫基本的函式影象
x 10 0.001 10 plot x,sin x x 10 0.001 10 plot x,exp x 隱函式有點麻煩,你需要把具體的函式給我,我幫你畫 y 163380 1.60000 t.2 266667 t.2 t.2 t.2 1 1 t 這一句改成這樣就成了。如果看不清楚,可以把所有都改...
怎麼用MATLAB擬合函式的係數
直接使用polyfit函式,這個函式是用來實現多項式擬合的,你的函式可以看做是一個一次多項式,y與sin x 的一次多項式 x 1,2,3,4,5,6,7,8,9,10 y 7,3,6,8,2,4,10,16,2,8 p polyfit sin x y,1 a p 1 c p 2 nlinfit 非...