matlab中s函数使用(共21页).doc

上传人:晟*** 文档编号:6225320 上传时间:2021-08-24 格式:DOC 页数:21 大小:121KB
下载 相关 举报
matlab中s函数使用(共21页).doc_第1页
第1页 / 共21页
matlab中s函数使用(共21页).doc_第2页
第2页 / 共21页
matlab中s函数使用(共21页).doc_第3页
第3页 / 共21页
matlab中s函数使用(共21页).doc_第4页
第4页 / 共21页
matlab中s函数使用(共21页).doc_第5页
第5页 / 共21页
点击查看更多>>
资源描述

函数是system Function的简称,用它来写自己的simulink模块。(够简单吧,_,详细的概念介绍大伙看帮助吧)可以用matlab、C、C+、Fortran、Ada等语言来写,这儿我只介绍怎样用matlab语言来写吧(主要是它比较简单)。先讲讲为什么要用s函数,我觉得用s函数可以利用matlab的丰富资源,而不仅仅局限于simulink提供的模块,而用c或c+等语言写的s函数还可以实现对硬件端口的操作,还可以操作windows API等的。先介绍一下simulink的仿真过程(以便理解s函数),simulink的仿真有两个阶段:一个为初始化,这个阶段主要是设置一些参数,像系统的输入输出个数、状态初值、采样时间等;第二个阶段就是运行阶段,这个阶段里要进行计算输出、更新离散状态、计算连续状态等等,这个阶段需要反复运行,直至结束。在matlab的workspace里打edit sfuntmpl(这是matlab自己提供的s函数模板),我们看它来具体分析s函数的结构。 它的第一行是这样的:function sys,x0,str,ts=sfuntmpl(t,x

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 实用文档资料库 > 公文范文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。