MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   [求助]请帮我看一下这个小的m文件有什么问题? (https://www.labfans.com/bbs/showthread.php?t=6652)

zhyt 2009-03-04 21:34

[求助]请帮我看一下这个小的m文件有什么问题?
 
[SIZE="5"][FONT="楷体_GB2312"]m文件内容:[/FONT][/SIZE]
[COLOR="Lime"]function f=nl(x)
p=input('输入p:')
n=input('输入组分数n:')
z=input('输入z:')
pv=input('输入pv:')
ff=z./(1+x*(p./pv-1))
f=sum(ff)-1
end[/COLOR][FONT="楷体_GB2312"][SIZE="5"]当我用fzreo调用时它一直循环没有返回!![/SIZE][/FONT]
调用:
[COLOR="Red"]a=fzreo('nl',[0.1 1])[/COLOR]
:confused:

zhyt 2009-03-04 21:40

回复: [求助]请帮我看一下这个小的m文件有什么问题?
 
请来人帮我看一下啊

futao1009 2009-03-04 23:06

回复: [求助]请帮我看一下这个小的m文件有什么问题?
 
fzero调用格式不对,你的那个nl()函数调用的返回是一个数值,不是函数,没有零点。不知道你这个是干什么用的函数?

zhyt 2009-03-05 08:12

回复: [求助]请帮我看一下这个小的m文件有什么问题?
 
我只是想用fzero解一个方程

magicku 2009-03-05 21:17

回复: [求助]请帮我看一下这个小的m文件有什么问题?
 
你那个nl函数是什么?没给出啊?

zhyt 2009-03-06 12:35

回复: [求助]请帮我看一下这个小的m文件有什么问题?
 
nl就在m文件里啊
想解一下其中f这个方程


所有时间均为北京时间。现在的时间是 14:26

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.