matlab如何畫分段函數?
打開MATLAB軟件,粘貼以下代碼:
clc; clear all
x=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
解釋一下,代碼的邏輯運算符是這個程序成敗的關鍵,利用了判斷邏輯數和向量之間的相乘,構造分段函數的表達式
點擊運行,即可以得到分段函數的圖像了。
上一篇選電話機主要看哪些參數
下一篇中國郵政校招不用面試嗎