網站首頁 健康小知識 母嬰教育 起名 運動知識 職場理財 情感生活 綠色生活 遊戲數碼 美容 特色美食 愛好
當前位置:酷知知識幫 > 遊戲數碼 > 電腦

MATLAB如何畫分段函式的影象

欄目: 電腦 / 釋出於: / 人氣:2.65W

通常要用MATLAB畫分段函式影象的話,總要分段去畫非常麻煩,還需要hold on,現在教你一種簡單化分段函式的方法,讓你一下子知道這個方法的魅力!!

操作方法

(01)確定你需要的分段函式是怎樣一個表示式,比如下面我的這個例子。

MATLAB如何畫分段函式的影象

(02)開啟MATLAB軟體,貼上以下程式碼:clc; clear allx=0:0.01:10;y=sqrt(x).*(x>=0&x<4)+2*(x>=4&x<6)+(5-x/2).*(x>=6&x<8)+1*(x>=8);plot(x,y,'r','linewidth',2)axis([0 10 0 2.1])grid on解釋一下,程式碼的邏輯運算符是這個程式成敗的關鍵,利用了判斷邏輯數和向量之間的相乘,構造分段函式的表示式

(03)點選執行,即可以得到分段函式的影象了。

MATLAB如何畫分段函式的影象 第2張

特別提示

前面的表示式和後面的邏輯判斷相乘的時候,若前後均含有x,那麼中間的乘號要是&quot;.*&quot;,即點+乘號。