matlab for in,matlab LMI取参数用for循环 怎么调用tmin

各位大神好,上一帖子表达不清楚,我的例子找不到可行解,我就想让有一些参数进行for循环,让电脑帮我找使得tmin<0的可行解,请问怎么调用tmin呢?

比如以下例子,让参数m,n,c做循环,如果tmin<0,则跳出循环。可是这里的if语句是无效的,怎么写才有效?

for m=0.01:0.01:0.99;

n=0.99-m;

for c=0.01:0.01:9.9;

A=[0.25,0;0,0.2];

%D=[-0.002,0;0,-0.002];

T=[0.1,0;0,0.1];     %Gamma

B=[0.05,0;0,0.05];  %\check{B}

J=[0,0;0,0];         %\hat{B}

W=[0.05,0;0,0.05];

B1=[0.02,0;0,0.02];       %B_{iN_i}取固定的矩阵

r=16;           %lamda

%c=9.9;

e=10;      %tau~

M=2;      %复杂网络的节点

pg=1;   % feedback gain

g11=99.9-pg/c;   % f11=100

g12=0.0997;    %f12=-2

g21=0.0997;

g22=-0.0997;

a11=g11*g11+g21*g21;     %aij 是矩阵G的元素

a12=g11*g12

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值