找回密码
 注册
关于网站域名变更的通知
查看: 419|回复: 2
打印 上一主题 下一主题

请问这个怎么办?应该怎么解决?请教大神,感谢!

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-6-18 11:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
( c- Q( T3 ^9 F( T* p! h5 Y) n' o
3 ?  c: H' y4 {& l& W; U
代码如下:
# Z2 d1 S. Y1 j8 Q8 W& C%ex1204.m 用最速下降法求最优化解f1204 = inline('x^4 + 2*x^2*y^2 + x^2 - 2*x + y^4 + y^2 + 1')%目标函数4 N+ U, \: p7 F( D  S3 w: x0 R  t1 P
grad=inline('[4*x^3 + 4*x*y^2 + 2*x - 2,4*x^2*y + 4*y^3 + 2*y]') %目标函数的梯度函数
8 r/ E& u0 R) c; H+ h: J- V# Ix0 =[1 4]. _  B0 E0 l) z8 X; P( l$ t
TolX = 1e-4- H$ x* S4 C. O6 g  z  K
TolFun = 1e-97 Y. y6 h, ^  w
MaxIter = 100
8 V: }  P* Q+ `* fdist0=15 x3 o! e* k  M
[xo,fo] = Opt_Steepest(f1204,grad,x0,TolX,TolFun,dist0,MaxIter)
! j5 @7 }7 K$ r3 M; Q: A) n- _$ O/ t' \" J/ \: R

  d% o8 @' T3 i/ n( z/ q) h! G0 h/ p4 ~, Y# z
错误如下:0 c  ^, q+ y5 c3 Q+ \5 u3 ~8 G, G% e
错误使用 inline/feval (line 22)3 G! W% w, D/ p; ]6 A# {4 j( n
内联函数的输入数目不足。
/ k/ ]% m2 |& a* x6 Y" A
; E: }" ~6 k5 `: \* j8 S+ |! b
出错 Opt_Steepest (line 24)( N& ?/ ?, J0 f1 r
fx0 = feval(f,x0);0 k6 v; v! j! V; r; T/ h; L. _% f6 l) C
* U+ W$ }( Z2 j9 Y3 h

1 o; N" p- u  Q, Q9 l' @: x出错 ex1204 (line 9)
( p+ S* {2 W& L  d: s[xo,fo] = Opt_Steepest(f1204,grad,x0,TolX,TolFun,dist0,MaxIter)
/ F( v8 ?, s! S& U' B$ ^& |4 X, s6 T; q% f# I  y0 S. a  F% u

* J7 a' c- b( n1 `+ W( \; W
% @; j1 |2 M" X0 ^请问这个怎么办?应该怎么解决?请教大神,感谢!- f0 X4 M  u0 x: Q6 z

该用户从未签到

2#
发表于 2020-6-18 13:27 | 只看该作者
Opt_Steepest不是matlab内置函数,
( l, z) x: m- U" s: y& n& q0 K* l现在这个函数出了问题你却不发它的代码,
+ R0 G0 y" b8 N6 B' O; Q1 r6 o相当于让医生只看患者的头发然后判断骨折该怎么处理。

点评

好的,谢谢大神。  详情 回复 发表于 2020-6-18 14:47

该用户从未签到

3#
 楼主| 发表于 2020-6-18 14:47 | 只看该作者
fanichicl 发表于 2020-6-18 13:27
! P1 Z; U) s) h  q- ~( X% zOpt_Steepest不是matlab内置函数,
8 m) v8 x; _5 m3 u现在这个函数出了问题你却不发它的代码,
. }, c7 U& R6 t相当于让医生只看患者的头发 ...

# n% Z* ~$ c, S, o9 K好的,谢谢大神。
/ B! G3 |8 r; S% z/ G8 {
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-8-18 20:40 , Processed in 0.109375 second(s), 27 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表