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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
/ c5 ^8 Z/ C0 S+ a
- N* }- m. h% Q, P& V2 o# o" z
代码如下:/ C7 b  V) W/ z% _: F: G7 K# L
%ex1204.m 用最速下降法求最优化解f1204 = inline('x^4 + 2*x^2*y^2 + x^2 - 2*x + y^4 + y^2 + 1')%目标函数
2 C" r) D& \% n2 B! }grad=inline('[4*x^3 + 4*x*y^2 + 2*x - 2,4*x^2*y + 4*y^3 + 2*y]') %目标函数的梯度函数
! Y: A; b9 a7 g* D4 }! M* Sx0 =[1 4]
; H9 _; z0 [* Y& Z3 ]3 O; c3 {2 J: MTolX = 1e-4
2 @3 d3 h1 T3 w9 D5 RTolFun = 1e-9
! b9 s7 @6 [7 n# U  _MaxIter = 100  r* L) [& `3 c" ^8 E  k) z
dist0=15 n9 g5 x9 x( P7 H4 m% j' K
[xo,fo] = Opt_Steepest(f1204,grad,x0,TolX,TolFun,dist0,MaxIter)5 j2 Q8 _4 H. o
; O' t, A& ?. l7 e+ f* A) x5 t

) x4 w& F4 a. Y  f
  u6 K. Q6 C# m* }5 `4 _0 ^" M错误如下:7 o# ]7 z2 x0 O7 w5 v
错误使用 inline/feval (line 22)$ {$ [- u) ^/ E: X( r: j1 i
内联函数的输入数目不足。" O1 x; w; \9 u1 W

; O# a* z4 Q; y. z  ]3 N/ w
6 N: `( C, P( V2 x4 X  m出错 Opt_Steepest (line 24)
& F/ v9 \7 R4 _# Ufx0 = feval(f,x0);
% P6 l/ f" [' S' m, w, g8 g; V( {: M
. ?! V* W5 ~* @, n" M: m4 g5 `. O9 F* q1 R
出错 ex1204 (line 9)1 i* p! ]: k" O# [- m
[xo,fo] = Opt_Steepest(f1204,grad,x0,TolX,TolFun,dist0,MaxIter)
2 ~8 ^( }7 @! ~8 i) V3 m  ^' O, T7 q8 c) U! a. U

+ ~* `0 h8 L( d9 P" z/ N9 X8 V. _+ X! N4 U
请问这个怎么办?应该怎么解决?请教大神,感谢!
  A3 m. a+ f1 `/ }' V+ V) o

该用户从未签到

2#
发表于 2020-6-18 13:27 | 只看该作者
Opt_Steepest不是matlab内置函数,
$ j  B1 A5 q' ?) d5 h0 q8 B- |现在这个函数出了问题你却不发它的代码,
8 _% [; L1 `; e3 b' S相当于让医生只看患者的头发然后判断骨折该怎么处理。

点评

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

该用户从未签到

3#
 楼主| 发表于 2020-6-18 14:47 | 只看该作者
fanichicl 发表于 2020-6-18 13:27
+ r% r6 e9 [( c* @0 r8 fOpt_Steepest不是matlab内置函数,% I* I. ?) l  k4 G
现在这个函数出了问题你却不发它的代码,
7 E) H+ l0 S4 }0 U9 y4 v相当于让医生只看患者的头发 ...
+ g% i/ R  }/ Y3 R
好的,谢谢大神。
$ x. _; F5 Q( r4 x0 F
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-11-24 11:38 , Processed in 0.156250 second(s), 24 queries , Gzip On.

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

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

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