作者bookneed (不可逆的)
看板MATLAB
标题[问题] fplot问题
时间Mon Mar 19 20:45:27 2012
最近念到function functions
课本举了个例子是fplot
语法是 fplot(fun,lims)
这是他的例子
>> vel=@(t) sqrt(9.81*68.1/0.25)*tanh(sqrt(9.81*0.25/68.1)*t);
>> fplot(vel,[0 12])
成功跑出图
接着我试着将fun换成自己写的m档,以这个例子
function v=vel(t)
v=sqrt(9.81*68.1/0.25)*tanh(sqrt(9.81*0.25/68.1)*t);
然後打
>> fplot(vel,[0 12])
却说t没定义,
请问若想把fun用自己写的m档换掉,该如何做呢?
还是fun只能是anonymous function??
我是搞错哪里了呢?
谢谢
~
--
" Regret doesn't remind us that we did badly,
It reminds that we know we can do better. "
--Kathryn Schulz
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.249.43
1F:→ ejialan:fplot(@vel,[0 12]) 03/19 21:13
2F:→ bookneed:谢谢~ 03/19 21:17