QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
2天前
查看: 1348|回复: 5
收起左侧

[求助] 有对matlab熟悉的吗

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

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

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

x
我在仿真中用到阶段函数+ ?( X0 z1 L& h/ y9 ^5 l; f6 E
matlab中有阶段函数吗
$ j. f  K) K' n0 O请各位帮帮忙吧
& Y( x/ k. x+ m2 Y% E* w( R  F  ]$ q# U2 r! S/ `7 l
比如说
; I% k/ V' g' b: b9 E9 h3 s输入值与固定值1000相减得到值 a
; l3 n( l/ F6 y9 L% x2 v  \0 P/ n. ]6 E, x& W! G5 H/ A& `! ?2 z
①如果 a 大于600输出1
% a$ m, Z" S) J②如果 a 小于 -600 输出 -1, Y' }7 v5 Y4 T% o0 F2 F! f
③如果 a 在-600和600之间输出02 G& G8 s% A/ @) }' J; i/ C

* _& X* V0 E/ f4 w+ A/ s. U1 [* E1 n# I3 w+ n( G! y. b

3 _4 E8 d9 X! \% K要在simlink里仿真
9 I; ]0 b+ O' w# |$ @请各位指点
 楼主| 发表于 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里面6 J, a) ]% c$ Z, D% E" Y: t3 i
用上if ...8 _8 z: c( C; d1 d
elseif...
5 m  w5 }5 s. J# {; J, I6 ^! S1 oelseif...0 r7 W8 g9 W, T" C) o
条件判断语句就行9 C6 R, \/ T# c- Z4 e- y
2.Simulink里面好像有类似于死区的模块,调用一下,调整一下参数
 楼主| 发表于 2008-9-27 20:58:52 | 显示全部楼层 来自: 中国河北石家庄
谢谢了6 {+ f% Z& M# M6 [7 g  O0 |* k
我找到方法了
6 T1 d+ }6 D% q" b; @& a/ F用的死区模块
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

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