QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 1319|回复: 5
收起左侧

[求助] 有对matlab熟悉的吗

[复制链接]
发表于 2008-9-19 11:58:50 | 显示全部楼层 |阅读模式 来自: 中国河北石家庄

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

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

x
我在仿真中用到阶段函数* X+ y# m! `# ^( P8 ^/ }; [
matlab中有阶段函数吗- e  k4 K  c9 n% F: j
请各位帮帮忙吧( s1 x& ?6 q$ }( K& O2 }- C

" `9 h( |7 X* o. f$ g& b比如说% i) n  e1 x3 x
输入值与固定值1000相减得到值 a
' ]& g1 J9 A: D2 Q. u2 j7 O
$ P6 [% j. N+ P①如果 a 大于600输出1
  ^! k- I  R" L- D0 i7 K2 T②如果 a 小于 -600 输出 -1' R1 c8 ]2 Q) ~% @8 [3 [8 e
③如果 a 在-600和600之间输出02 u' Y) u* W- O, v- ]+ c$ T; F

7 f: m( R6 L0 ], O' n) U& S1 P
' f! V& ?0 i* A* L% k' {
. {3 M- \! V/ H/ m# L8 [要在simlink里仿真6 P. f8 w9 ~5 z% g  `& _; b& q) }
请各位指点
 楼主| 发表于 2008-9-19 15:42:51 | 显示全部楼层 来自: 中国河北石家庄
大家帮帮忙吗
发表于 2008-9-20 09:32:36 | 显示全部楼层 来自: 中国江苏苏州
我倒是装了个7.0版本的,也还在学习中哦!
发表于 2008-9-20 10:08:06 | 显示全部楼层 来自: 中国湖北宜昌
这个比较简单的,你看些simlink仿真方面的书,很快就会的 .matlab就是对着书 输命令就可以了 不是很复杂的.
发表于 2008-9-27 13:45:59 | 显示全部楼层 来自: 中国上海
1.好像是套用一个S-Function模块,编下程序,调用一下,套在Simulink里面* K3 B$ y, l( H) G% s, e
用上if ...6 s7 b. A- {, k1 T0 I% b' I
elseif...
+ v9 `5 m( W# m2 `6 V, r" d' Kelseif...
* {6 k" E/ D7 A条件判断语句就行
- i* l) U2 ^4 {, t3 R2.Simulink里面好像有类似于死区的模块,调用一下,调整一下参数
 楼主| 发表于 2008-9-27 20:58:52 | 显示全部楼层 来自: 中国河北石家庄
谢谢了
9 \( Y' d* ]8 v8 Y/ D( u8 ~+ U我找到方法了6 ]& j) t+ `; R! I* _' L" o/ Q
用的死区模块
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

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