24小时热门版块排行榜    

查看: 749  |  回复: 3
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

greetrunners

金虫 (著名写手)

[求助] 请问 这是 什么意思?

??? Undefined function or variable 'a'.

Error in ==> nrtlparad9 at 7
f=x*a-b;

Error in ==> lsqnonlin at 200
            initVals.F = feval(funfcn{3},xCurrent,varargin{:});

Caused by:
    Failure in initial user-supplied objective function evaluation. LSQNONLIN cannot continue.
回复此楼
努力!努力!努力!
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

greetrunners

金虫 (著名写手)

引用回帖:
2楼: Originally posted by csgt0 at 2012-08-21 09:39:46
f=x*a-b中的a没给出值

>> a=[0.2798
0.2894
0.3155
0.3844
0.4562
0.4818
0.537
0.5738
0.6
0.6792
0.7499
0.8108
];
>> b=[0.003
0.0032
0.0022
0.0016
0.002
0.0022
0.0032
0.0022
0.0018
0.0016
0.0011
0.0016
];
>> x0=0.5;
>> x=lsqnonlin(@nrtlparad9,0.5)

nrtlparad9为:
function f = nrtlparad9(x)
f=x.*a-b;



??? Undefined function or variable 'a'.

Error in ==> nrtlparad9 at 7
f=x.*a-b;

Error in ==> lsqnonlin at 200
            initVals.F = feval(funfcn{3},xCurrent,varargin{:});

Caused by:
    Failure in initial user-supplied objective function evaluation. LSQNONLIN cannot continue.

>>
可以帮我看一下吗?
努力!努力!努力!
3楼2012-08-22 04:57:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 4 个回答

csgt0

荣誉版主 (著名写手)

彩色挂图

【答案】应助回帖

感谢参与,应助指数 +1
f=x*a-b中的a没给出值
showmethemoney
2楼2012-08-21 09:39:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

csgt0

荣誉版主 (著名写手)

彩色挂图

【答案】应助回帖

把a,b放到nrtlparad9里赋值
showmethemoney
4楼2012-08-22 09:21:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见