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

请问如何丢弃这个结果(或者说让其不赋值)

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
使用fsolve求解方程,显示no solution found .但此时仍然会赋于未知数一个值;请问如何丢弃这个结果(或者说让其不赋值),程序在一个大循环中,无法一个一个丢弃;例如:& k3 t$ ^8 {6 G4 P# B% r
clc;
6 Z* d+ x: G  h' R+ `clear;$ [# Q" W, Y* c5 ?5 p: u, X
x1=[];
8 H8 s. _) m6 y8 If1=@(x)([x(1)-x(2);x(1)+2-x(2)]);0 X! n2 y5 J$ {6 P) b! d/ J( E1 P
options = optimoptions('fminunc', 'TolX', 1e-100, 'MaxIter', 1000);
7 ]# r* L) {% R9 ]# Cx=fsolve(f1,[1,1],options);1 S. K' p/ c3 E" u4 W( b; W% x( q6 i
if  isempty(x)* b6 W" w+ s% E( e, z
    throw(x);
! d# B$ E  V* o& a- B% ielse
$ w* J) j: R$ E6 v- K, F! }- i8 N5 E/ T    x1=[x1,x];
0 Q5 g$ i& O: [' o: ]3 h3 qend
) v2 g. p/ K. A8 L7 E2 g0 b得到! M; Y5 f$ O+ j- h' s. R5 b
>> x) k. z& N1 N9 h9 w6 x' }
x =- @& x9 H% L1 T2 A. }
    0.5000    1.5000
. t6 C- v0 K( J$ X& G0 R3 t>> x1
0 F% f# Q4 x1 o3 z5 }& \1 Wx1 =( h+ Q1 E) x* {/ b) T
    0.5000    1.5000。
1 x1 Y% X6 N' l$ ]5 ^2 x, P; x5 l" p9 {0 C8 h( m+ a  _
5000;! N- J3 h, b- E6 g; o6 ~8 E
请教大神,非常感谢!
# w3 j# Q, q! U/ ^# j! p$ h5 k

该用户从未签到

2#
发表于 2020-12-7 18:18 | 只看该作者

# \: P! J- V% D! k- s" b! }! E4 ydoc flag
1 M# M' W, Y& C9 u1 H
( J' B' s% `: M2 ^' H) M# p调用方法中,有带flag的,通过这个判断是解出来还是没解出来?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

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

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

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

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