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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
遇到这样一个问题:$ j1 @' |9 Y9 G$ N! v1 l1 I
我想让程序在Switch == 1 时,输出 S_a = 0.6,然后在10秒钟之后,输出S_b=1- V/ d3 T3 @5 r* \& Y7 x
请大神帮忙看下,指导下,我应该怎么编写程序呢??
+ g/ x* o/ t$ R9 t4 N+ Y9 m! m& Y8 f7 P& x2 k' u! Q
function [S_s,S_a,S_b] = fcn(Switch)
6 I. X- r" g2 v# O! j1 T: f) V6 B- E$ f' C( z
if Switch == 1  
  @" T2 p- e6 q    S_a = 0.6;
. Q; F) Z$ i. Q/ [# T3 p    S_b = 0;, Z% U  V# S7 i6 B; H& L' a  |
    S_s = 0;' a7 s6 G; b6 Y
else
" d, e3 G8 ]# g- [& @        S_a = 0;
* e" S$ Q& f7 \2 ^        S_b = 0;
" l0 q' l6 p+ Y1 c4 r        S_s = 0;
8 H1 k( f+ f9 R( X1 yend+ ^) X' H: J0 H. A9 b0 d

该用户从未签到

4#
 楼主| 发表于 2020-11-5 15:05 | 只看该作者
uperrua 发表于 2020-11-5 15:04) a) d$ x% G1 R2 X
pause(10)
; n4 O& p5 ~) P7 U7 U. n5 ~
好像不行,我查了下pause函数的运行,是暂停程序几秒钟之后再运行,
. R, O1 J2 U2 k, \/ p但是我想要的结果是程序不要暂停,只是S_b的值比S_a的值要晚10秒钟才给到他。
) U. N4 j* t& ~/ R
, w: t* F" F, p+ P9 B' }想要的最终结果就像图中这样子:
7 ^5 v0 e+ r# k. t" z1 I3 @  A) H, U2 t
/ p# c/ J% y) t0 J3 V- s' h

点评

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

该用户从未签到

5#
发表于 2020-11-5 15:06 | 只看该作者
Enest13 发表于 2020-11-5 15:05
; `+ f! `7 c9 w# |好像不行,我查了下pause函数的运行,是暂停程序几秒钟之后再运行,9 G# T! y4 {+ c1 r+ y- L
但是我想要的结果是程序不要暂停, ...
4 f3 U7 `/ |* [% c8 r
按照你这个说法,你调用的这个函数就不对啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-8-12 15:51 , Processed in 0.140625 second(s), 31 queries , Gzip On.

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

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

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