24小时热门版块排行榜    

北京石油化工学院2026年研究生招生接收调剂公告
查看: 655  |  回复: 6
当前主题已经存档。
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

pallysally

银虫 (正式写手)

[交流] 【求助】matlab,这个错误究竟是什么?

Warning: Length of lower bounds is > length(x); ignoring extra bounds.
> In checkbounds at 27
  In optim\private\lsqncommon at 39
  In lsqnonlin at 182
  In zscanAbs at 220
Warning: Length of upper bounds is > length(x); ignoring extra bounds.
> In checkbounds at 37
  In optim\private\lsqncommon at 39
  In lsqnonlin at 182
  In zscanAbs at 220
??? Error using ==> lsqncommon at 101
LSQNONLIN cannot continue because user supplied objective function failed with the following error:
Error using ==> mpower
Matrix must be square.

Error in ==> lsqnonlin at 182
[x,Resnorm,FVAL,EXITFLAG,OUTPUT,LAMBDA,JACOB] = ...

Error in ==> zscanAbs at 220
[x,resnorm]= lsqnonlin('curvefunzscanAbs',x0,lb,ub,options);
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

pallysally

银虫 (正式写手)

引用回帖:
Originally posted by haixing2008 at 2009-11-21 16:43:
友情顶帖,祝好运!

谢谢!
7楼2009-11-23 09:26:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 7 个回答

zhaocaijunzl

银虫 (小有名气)

★ ★
wenzhenzhong(金币+2,VIP+0):谢谢探讨 11-2 17:37
2个警告:设置的上下限大于x的长度
一个错误:矩阵必须是方的
2楼2009-11-02 17:20:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

pallysally

银虫 (正式写手)

引用回帖:
Originally posted by cxymath at 2009-11-2 23:16:
大家看看 帮忙

感谢啊!
4楼2009-11-03 10:26:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

pallysally

银虫 (正式写手)

谢谢以上两位,程序改动了一下,以前的问题暂时没有出现,但是出现了下边的问题:

主程序中是这样写的,调用curvefunzscanAbs作为拟合方程,其中NonAbs是拟合参数,transIntUp,pulse_temporal是拟合方程中的两个积分,一个带参数的变量积分,一个数值积分;

[x,resnorm]= lsqnonlin('curvefunzscanAbs',x0,lb,ub,options);

fitcurve1 = NonAbs*(1+xdata1.^2/0.005^2)*int(transIntUp,-25,25)/quad(@pulse_temporal,-25,25);


curvefunzscanAbs是这样写的:

function Q = curvefunzscanAbs(x,NonAbs)

syms x NonAbs;           %声明变量

DECLARE_Non;

Q1(1:datanum1,1)=0;

Q1= NonAbs*(1+xdata1.^2/0.005^2)*int(transIntUp,-25,25)/quad(@pulse_temporal,-25,25)-ydata1;

Q = [Q1'];


运行之后就报错:

??? Undefined function or method 'full' for input arguments of type 'sym'.

Error in ==> snls at 173
fvec = full(fval);

Error in ==> lsqncommon at 231
    [x,FVAL,LAMBDA,JACOB,EXITFLAG,OUTPUT,msg]=...

Error in ==> lsqnonlin at 182
[x,Resnorm,FVAL,EXITFLAG,OUTPUT,LAMBDA,JACOB] = ...

Error in ==> zscanAbs at 223
[x,resnorm]= lsqnonlin('curvefunzscanAbs',x0,lb,ub,options);


如果我去掉syms那一行,系统又说NonAbs没有定义。

到底问题出在哪里呢?
5楼2009-11-03 10:31:15
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 318求调剂,计算材料方向 +7 吸喵有害笙命 2026-04-01 8/400 2026-04-01 23:54 by 义文wang
[考研] 材料工程322分 +5 哈哈哈吼吼吼哈 2026-04-01 5/250 2026-04-01 23:14 by 无懈可击111
[考研] 288求调剂 一志愿哈工大 材料与化工 +28 洛神哥哥 2026-03-31 28/1400 2026-04-01 22:51 by peike
[考研] 265求调剂 +4 林深温澜 2026-04-01 6/300 2026-04-01 22:30 by 林深温澜
[考研] 一志愿北交大材料工程,总分358 +3 cs0106 2026-04-01 3/150 2026-04-01 20:15 by wxiongid
[考研] 考研调剂 +11 Amber00 2026-03-31 11/550 2026-04-01 11:32 by wangjy2002
[考研] 0855机械初试280求调剂 +3 kazenotori 2026-03-31 3/150 2026-04-01 10:08 by JourneyLucky
[考研] 349求调剂 +6 zwjjjjjj 2026-03-31 6/300 2026-04-01 09:16 by JourneyLucky
[考研] 一志愿北京科技大学085601材料工程英一数二初试总分335求调剂 +5 双马尾痞老板2 2026-03-31 5/250 2026-04-01 09:04 by oooqiao
[考研] 复试调剂 +7 双马尾痞老板2 2026-03-31 7/350 2026-03-31 19:49 by Dyhoer
[考研] 085601 材料工程 313分 求调剂 +6 Ong3 2026-03-27 6/300 2026-03-31 15:18 by yanflower7133
[考研] 本科211安全工程,初试290分,求调剂 +3 2719846834 2026-03-28 3/150 2026-03-31 13:52 by 热情沙漠
[考研] 调剂求院校招收 +7 鹤鲸鸽 2026-03-28 7/350 2026-03-31 11:21 by oooqiao
[考研] 一志愿大连理工大学,机械工程学硕,341 +3 西瓜田的守望者 2026-03-30 3/150 2026-03-31 11:08 by asdfzly
[考研] 085601一志愿西北工业大学初试346 +4 085601初试346 2026-03-30 4/200 2026-03-31 07:47 by jp9609
[考研] 105500药学求调剂,一志愿山东大学药学,348分 +3 gr哈哈哈 2026-03-28 3/150 2026-03-30 18:56 by 源_2020
[考研] 一志愿南开大学0710生物学359求调剂 +5 兔兔兔111223314 2026-03-29 7/350 2026-03-30 18:29 by 兔兔兔111223314
[考研] 本科双非材料,跨考一志愿华电085801电气,283求调剂,任何专业都可以 +6 芝士雪baoo 2026-03-28 8/400 2026-03-29 08:16 by 松花缸1201
[考研] 调剂考研 +3 王杰一 2026-03-29 3/150 2026-03-29 08:09 by fmesaito
[考研] 08开头275求调剂 +4 拉谁不重要 2026-03-26 4/200 2026-03-27 14:12 by Delta2012
信息提示
请填处理意见