如何使用matlab繪製函式曲線

2021-07-02 05:00:14 字數 2874 閱讀 9938

1樓:小丁創業

使用matlab繪製函式曲線的方法和操作步驟如下:

2、其次,完成上述步驟後,請根據實際情況設定圖示**,如下圖所示。

3、接著,完成上述步驟後,需要填寫註釋資訊,如下圖所示。

4、最後,完成上述步驟後,將獲得相應的效果圖,函式曲線就繪製完成了,如下圖所示。

2樓:星願下的期盼

1、用matlabc開啟命令列視窗,直接輸入相關的內容。

2、下一步如果沒問題,就根據實際情況來設定圖示的**。

3、這個時候通過確定操作以後,需要填寫註釋的資訊。

4、這樣一來會得到對應的效果圖,即可畫出函式曲線了。

3樓:

第一種方法:通過命令框實現

1.建立矩陣,x=-10:0.1:10

(即建立一個從-10到10的,跨度為0.1的矩陣x)2.寫出函式表示式 y=sin(x)

(此處函式表示式可隨意,但要注意函式表示式要按規則)3.繪製函式 plot(x,y,'-r')(繪製x,y的函式影象,'-r'即為函式影象用紅色表示)第二種方法:用m檔案繪製

1.建立一個m檔案

2.將第一步的**輸進m檔案,注意每個**最後都需要加分號3.執行m檔案即可繪製函式影象

具體還可以參照以下**

參考資料csdn部落格.csdn部落格[引用時間2018-1-9]

如何用matlab畫出函式曲線

4樓:星願下的期盼

1、用matlabc開啟命令列視窗,直接輸入相關的內容。

2、下一步如果沒問題,就根據實際情況來設定圖示的**。

3、這個時候通過確定操作以後,需要填寫註釋的資訊。

4、這樣一來會得到對應的效果圖,即可畫出函式曲線了。

5樓:木生子識時務

matlab畫圖的命令一般用plot,其基本原理是把散點連起來構成影象。所以,畫二維圖時,plot的引數中需要有x,y軸的資料

下面,給出來幾個例子。

1.畫sin(x)的函式影象

x = 0:pi/100:2*pi;

y = sin(x);

figure % opens new figure windowplot(x,y)

結果如下:

2. 將多個影象畫在一張圖中

x = 0:pi/100:2*pi;

y1 = sin(x);

y2 = sin(x-0.25);

y3 = sin(x-0.5);

figure

plot(x,y1,x,y2,'--',x,y3,':')legend('sin(x)','sin(x-0.25)','sin(x-0.5)');

結果如下:

doc plot

來檢視詳細的資訊。

6樓:匿名使用者

matlab有很多畫圖函式,比如二維的有plot(),三維的有其他,可根據你畫的函式來選擇作圖函式,選擇合適的工具函式會讓你事半功倍。

如何使用matlab來繪製函式曲線方程影象?

7樓:宛丘山人

最簡單的用:ezplot(『表示式』)

例如:畫y=x 就是:ezplot('y=x')

畫y=3x^2+2x+1就是:ezplot('y=3*x^2+2*x+1'), 注意*不能省。

畫 x^2+y^2=1就是:ezplot(' x^2+y^2=1')

畫 y=sinx 就是:ezplot(' y=sin(x)'),注意sin後面的()不能省。y=cosx y=tanx 類似。

畫 y=arctanx就是:ezplot(' y=atan(x)'),注意aectan只能寫作atan後面的()不能省。

注意:1.*不能省;2.函式後您必須有(),並且括號必須是半形,函式名符合規定。

用matlab怎麼畫基本的函式影象

8樓:劉賀

如果是初學,建議使用嚴格的數值繪圖命令,在清楚函式定義域的前提下畫圖:

clear all;clc;

x=-3:0.01:3;

y=exp(x);

plot(x,y);grid on;

axis([-3,3,-2,6]);

-------------------------log(x)這個函式,如果不限定定義域的話,會有複數解的。

clear all;clc;

x=0.02:0.01:4;

y=log(x);

plot(x,y);grid on;

axis([-1,4,-6,6]);

9樓:匿名使用者

% 分別用下面的命令

>>ezplot('y=exp(x)');

>>ezplot('y=log(x)');

10樓:du瓶邪

%曲線x=1:128;

y=1:128;

z=x.*y+x.*(log((128-y).^0.6)+(8./((128-y).^0.6)).^2.5);

plot3(x,y,z)

%曲面=meshgrid(1:128,1:128);

z=x.*y+x.*(log((128-y).^0.6)+(8./((128-y).^0.6)).^2.5);

figure;mesh(x,y,z)

在matlab中如何畫二次曲線

11樓:匿名使用者

ezplot('3*x^2+5*y^2+x*y+3*x+4*y=2')

這是畫隱函式影象的最簡單的方法。

matlab解答1。使用for函式編寫程式實現sun

這個不用驗證了,很多人做過驗證,包括我。肯定是向量化的矩陣計算遠遠優於迴圈計算。sun?什麼東西?日函式?用matlab程式設計 使用for函式編寫一個程式實現sum a 的功能,其中a為矩陣。急求?fuction b sumf a 說明部分 b zeros n,1 for n 1 n for m ...

excel如何擬合函式,如何用matlab資料擬合函式

點選插入裡面的散點圖,裡面有一個圓滑的帶點的圖,點選那個以後會 彈出一個空白圖,單擊右鍵後點選擇資料,然後x,y分別選定,圖就做出來了。之後點選圖上的點,選定所有點後右擊,有一個擬合,選擇線性,並在方程那一欄打鉤。斜率 index linest known y s,known x s 1 y 軸截距...

matlab中怎麼使用int函式翱這樣用對嗎

舉個例子 syms x int x int x,0,1 得到來的結果如下 自 ans x 2 2 ans 1 2syms表示定義一個符號變數,符號變數區別於數值型的那些變數,用於進行公式的化簡和計算。int表示積分,第一個算的是不定積分,當然你也可以像第二句那樣計算定積分,寫入上下限。當然也可以對其...