24小时热门版块排行榜    

查看: 1568  |  回复: 4

andfyy

新虫 (初入文坛)

[求助] 请大神看看这样的程序框图怎么实现? 已有2人参与

自己简单画了一个框图,如图片所示:

我是这样表示的: 大循环在外面,小循环在里面,但这样表示的问题是当B不满足后直接跳出了循环,可是这是没有进入判断A的循环,请问这个问题怎么解决?  初学matlab新手,还望指教!

   x;
   y;
   z;      %首先计算一次相当于赋初值

while B不满足
     
     while A不满足
     a++;  %调整a
       x;  y;     %表示分别执行x,y语句
      end

    b++;  %调整b  
    z;
   x;
   y;

end

请大神看看这样的程序框图怎么实现?
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

chendequan

铁虫 (小有名气)

【答案】应助回帖


感谢参与,应助指数 +1
jjdg: 金币+1, 应助指数 2017-04-16 20:24:23
同时满足A B 不满足则调整a b呢
QQ:516477448,真心帮助解决MATLAB相关问题,提供详细资料,Word文档明确具体问题及要求,尽力而为!
2楼2017-04-16 17:32:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

andfyy

新虫 (初入文坛)

引用回帖:
2楼: Originally posted by chendequan at 2017-04-16 17:32:25
同时满足A B 不满足则调整a b呢

这是一个思路, 但没办法同时调a,b。。。只能单独调让A或B的条件满足
3楼2017-04-16 20:40:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

约束陶瓷装甲

金虫 (正式写手)

【答案】应助回帖


感谢参与,应助指数 +1
xzhdty: 金币+1, 谢谢参与 2017-04-17 09:22:09
While True:
        If A不满足:
                调整A
        elseif B不满足:
                调整B
        elseif B满足:
                break

» 本帖已获得的红花(最新10朵)

4楼2017-04-16 22:45:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

andfyy

新虫 (初入文坛)

送红花一朵
引用回帖:
4楼: Originally posted by 约束陶瓷装甲 at 2017-04-16 22:45:59
While True:
        If A不满足:
                调整A
        elseif B不满足:
                调整B
        elseif B满足:
                break

非常感谢!   我试试这个办法
5楼2017-04-17 15:44:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 andfyy 的主题更新
信息提示
请填处理意见