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

求助matlab程序:如何实现:执行上一条程序5秒后,下一步程序开始执行

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
遇到这样一个问题:3 @$ {+ l" ?8 j( h  [
我想让程序在Switch == 1 时,输出 S_a = 0.6,然后在10秒钟之后,输出S_b=1- c3 \/ m9 R( G0 p
请大神帮忙看下,指导下,我应该怎么编写程序呢??
6 S4 V7 I) @" _' @( }7 P/ c6 H
6 t4 \# \0 ~9 z+ V" Z: g$ @* hfunction [S_s,S_a,S_b] = fcn(Switch)
: f; o3 D. U9 i. G7 _9 n
0 q; I* n. J1 u" ]* \+ v8 hif Switch == 1  & x( S( R% C/ M8 b+ P0 F
    S_a = 0.6;
, u9 o& h2 y& y7 n' w* O    S_b = 0;9 C# j( T( `2 w& V! ?
    S_s = 0;
" `5 G1 ?$ ^; |else
, t9 |- S- j7 H* K9 d        S_a = 0;
  d( w9 c! N+ H( D7 H8 A* `        S_b = 0;$ E; _0 M5 Q# e+ x
        S_s = 0;% O$ ?. X4 O$ o  F
end
. w; o+ I" J% U2 n9 ]: a

该用户从未签到

4#
 楼主| 发表于 2020-11-5 15:05 | 只看该作者
uperrua 发表于 2020-11-5 15:04
% ^  a- ]- J( T1 G' upause(10)

: v5 {) n- b* }5 ^3 |好像不行,我查了下pause函数的运行,是暂停程序几秒钟之后再运行,
1 W; J4 ]# N, s但是我想要的结果是程序不要暂停,只是S_b的值比S_a的值要晚10秒钟才给到他。
+ m* J1 ~" M6 w0 S7 L
8 B5 y8 `: @3 h' J! u想要的最终结果就像图中这样子:
5 {: Z8 ~5 O3 W' o # V* @, M' Q3 v. v

点评

按照你这个说法,你调用的这个函数就不对啊  详情 回复 发表于 2020-11-5 15:06

该用户从未签到

5#
发表于 2020-11-5 15:06 | 只看该作者
Enest13 发表于 2020-11-5 15:05
) X) g5 l0 z0 F- F6 @好像不行,我查了下pause函数的运行,是暂停程序几秒钟之后再运行,
# @& g# F) t: h/ ]- C: o2 V但是我想要的结果是程序不要暂停, ...

* s' a/ P8 L' V6 j% O按照你这个说法,你调用的这个函数就不对啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-6-21 15:32 , Processed in 0.109375 second(s), 31 queries , Gzip On.

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

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

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