作者yuche211 (縮小)
站內MATLAB
標題[問題] 函數的宣告
時間Mon Oct 8 20:53:38 2012
爬文爬了很久 還是沒有相關的問題 (我想應該是很基本的問題@@a)
所以想請問各位先輩
我想寫一個函數但當變數的範圍不一樣想使用不一樣的函數
比如說當變數0<=x<=1/2 y= x^2
1/2<=x<1 y= x^3
這樣的函數是這樣寫嗎?
function y=test(x)
if 0<=x<=1/2
y= x^2
else 1/2<=x<1
y= x^3
end
先謝謝各位前輩的指導了!
--
▍▍▍
│▍▍
│▍▍▍
│▍▍
│▍▍▍
│
▍▍▍
│▍▍
│▍▍▍
│▍▍
│▍▍▍
│
││││││││││││││││││
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 1.162.209.143
1F:推 ericabab:0<=x<=1/2 拆成 0<=x & x<=1/2,你這樣寫是手寫寫法 10/08 21:18
2F:→ yuche211:成功了!!感謝你的幫忙^^" 10/08 21:29
3F:→ ejialan:也可以用heaviside 還有=1/2要算左邊還是右邊要注意 10/09 08:12