[討論] 寫函數等於一個假設,符合不同假設解部同
想寫:
syms n
ci=if mod(n,2)==0
symfun(0,n);
else
symfun(8/((n^2)*(pi^2)),n);
end
邏輯大家應該都看的懂
但是大家一定一看就知道這樣寫不行
而上面那個邏輯其實可以用m檔案寫出來(function)
但是小弟不太想另存一個檔案當函數
請問如何寫出一個函數等於一個假設?
以下寫法已試過,但是行不通:
syms n
if mod(n,2)==0
ci=symfun(0,n);
else
ci=symfun(8/((n^2)*(pi^2)),n);
end
如果在0跟8/((n^2)*(pi^2))兩邊加個'
也不行
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.130.17.1
→
03/19 14:32, , 1F
03/19 14:32, 1F
→
03/19 14:33, , 2F
03/19 14:33, 2F
→
03/19 14:55, , 3F
03/19 14:55, 3F
推
03/19 15:16, , 4F
03/19 15:16, 4F
→
03/19 15:16, , 5F
03/19 15:16, 5F
→
03/19 15:22, , 6F
03/19 15:22, 6F
→
03/19 15:29, , 7F
03/19 15:29, 7F
→
03/19 15:30, , 8F
03/19 15:30, 8F
推
03/19 16:28, , 9F
03/19 16:28, 9F
→
03/19 16:48, , 10F
03/19 16:48, 10F
→
03/19 16:49, , 11F
03/19 16:49, 11F
→
03/19 16:50, , 12F
03/19 16:50, 12F
推
03/19 17:12, , 13F
03/19 17:12, 13F
→
03/19 17:22, , 14F
03/19 17:22, 14F
推
03/20 05:23, , 15F
03/20 05:23, 15F