【Matlab程序运行出错】!定义了函数文件f.mfunction f=f(t,y)diff(f)=0.6*y*(1-y)-----------------------------------------------------------------------------------然后 t=0;y=13;while t f at 2diff(f)=0.6*y*(1-y)请问要如何改正...

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/12 01:16:59

【Matlab程序运行出错】!定义了函数文件f.mfunction f=f(t,y)diff(f)=0.6*y*(1-y)-----------------------------------------------------------------------------------然后 t=0;y=13;while t f at 2diff(f)=0.6*y*(1-y)请问要如何改正...
【Matlab程序运行出错】!
定义了函数文件f.m
function f=f(t,y)
diff(f)=0.6*y*(1-y)
-----------------------------------------------------------------------------------
然后
t=0;y=13;
while t f at 2
diff(f)=0.6*y*(1-y)
请问要如何改正...
请忽略 %后的注释文字..

【Matlab程序运行出错】!定义了函数文件f.mfunction f=f(t,y)diff(f)=0.6*y*(1-y)-----------------------------------------------------------------------------------然后 t=0;y=13;while t f at 2diff(f)=0.6*y*(1-y)请问要如何改正...
你的函数定义错了
函数的返回值是f
你定义了diff(f),他不是函数的返回值
如果f是t和y的函数,你的diff(f)是对那个求导
建议你先把f积分解出y,t的解析式,或者说就是y关于t的表达式