[討論] if statement已回收
我寫了個程式想要畫個圖
程式碼大概是這樣
i=input('please input i:');
x=[-10:0.01:10];
sum=0;
for n=0:i
sum=sum+((3/4)^n)*phi(x.*4^n);
end
plot(x,sum);
-------------------------------------
function [ y ] = phi( t )
if (t>0)
y=mod(t,2);
else
y=mod(-t,2);
end
y=abs(y);
end
分兩個檔案
然後我跑出來的圖不如我所預期的
下面function裡面的if 好像發揮不了功用 就是當我的x>0的時候
程式不會執行y=mod(t,2)這行
為什麼阿??
請問有沒有高手可以指點一下
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.69.92
→
03/11 18:15, , 1F
03/11 18:15, 1F