1樓:幽蘭書生
^clear
a=input('input a');
b=input('input b');
c=input('input c');
x=0.5:0.01:5.5;
for i=1:length(x);%%用循來環求對應的x(i)取整和對源應的y(i)
t=fix(x(i)-0.5);
switch(t) %%switch開關bai來選du
擇y(i)表示式
case 0
y(i)=a*x(i)*x(i)+b*x(i)+c;
case 1
y(i)=a*sin(b)^c+x(i);
case 2
y(i)=a*sin(b)^c+x(i);
case 3
y(i)=log(abs(b+c/x(i)));
case 4
y(i)=log(abs(b+c/x(i)));
case 5
y(i)=log(abs(b+c/x(i))); %由於zhit=5存在,這個開關要留著,我dao隨便給的。
endend
plot(x,y);
2樓:匿名使用者
^不用baiif,也用不du
到switch請參zhi閱dao下面**內容:clear
a=input('input a')
b=input('input b')
c=input('input c')
x=0.5:0.01:5.5;
i=1:length(x);
t=fix(x(i)-0.5);
t=t(:);
y=(a*x.*x+b*x+c).*(t==0)'+ ...
(a*sin(b)^c+x).*(t==1)'+ ...
(a*sin(b)^c+x).*(t==2)'+ ...
(log(abs(b+c./x))).*(t==3)'+ ...
(log(abs(b+c./x))).*(t==4)'
matlab分段函式怎麼編寫matlab畫分段函式影象,編寫m檔案
matlab分段函copy數編寫的操作方法和步驟如下 1 第一步,在計算機桌面上開啟matlab軟體,如下圖所示。2 其次,完成上述步驟後,單擊matlab軟體左上方的 新建 按鈕以建立指令碼檔案,如下圖所示。3 接著,完成上述步驟後,定義變數,如下圖紅框標註所示。4 然後,完成上述步驟後,建立一個...
分段函式是初等函式嗎,分段函式是初等函式嗎
不是初等函式的定義寫的很清楚呢1由基本初等函式和常數經過有限次的四則運算或者複合,得出的能用一個數學式子表達的函式。2但是分段函式的每一個分式都是初等函式。而整體不是初等函式。3基本初等函式在他們的定義域是連續的。4一切初等函式在其定義區間是連續的。不是,初等函式包括一次函式,二次函式,指數函式,對...
求分段函式積分,求解分段函式定積分
1 第一類換元法 1 1 e x dx e x 1 e x dx 1 1 e x d 1 e x ln 1 e x c ln 1 e x e x c x ln 1 e x c 或 1 1 e x dx 1 e x 1 e x dx x 1 1 e x d 1 e x x ln 1 e x c 2 第...