![](https://img-blog.csdnimg.cn/20190918140145169.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
MATLAB&SIMULINK
文章平均质量分 63
MATLAB&SIMULINK一些常规使用
Eric-Xuan
自动化控制工程研究生
展开
-
操作matlab的figure窗口
操作matlab的figure窗口转载 2021-03-13 10:37:29 · 1212 阅读 · 0 评论 -
Matlab simulink 中一个图像框中多条动态曲线的更新
Matlab中一个图像框中多条动态曲线的更新前言1、了解函数2、上代码3、运行结果:前言Matlab中通过refeshdata()这个函数,可以更新各种数据,这个结合plot()函数可以实现动态的效果1、了解函数doc refreshdata %查看更新函数的详细信息doc plot %查看plot相关属性doc YDataSourse %需要用set设置plot的数据源doc legend %图例显示,因为是多图像显示,如果需打印,可以设置曲线为不同的形状,--或**..原创 2021-03-12 22:20:06 · 2469 阅读 · 0 评论 -
Matlab Simulink set and refreshdata()功能
@[TOC](set and refreshdata())前言matlab中与单片机进行交互时需要用到定时器timer,用它可以模拟单片机的定时器中断服务。在此基础上进行拓展,可用串口(serial)+定时器(timer)通过matlab实现上位机数据的实时显示等功能。进一步的,通过设置菜单,可以实现更为复杂的调试功能。一、set and refreshdata()% set 可以用于很多地方,在云台的调试工具中用来设置串口对象的属性% refreshdata()更新数据% 拓展思..原创 2021-03-03 22:43:55 · 1003 阅读 · 2 评论 -
Matlab定时器中断
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档Matlab定时器中断前言一、timer的基本用法二、测试例子运行结果前言matlab中与单片机进行交互时需要用到定时器timer,用它可以模拟单片机的定时器中断服务。在此基础上进行拓展,可用串口(serial)+定时器(timer)通过matlab实现上位机数据的实时显示等功能。进一步的,通过设置菜单,可以实现更为复杂的调试功能。一、timer的基本用法二、测试例子%% 文件功能说明% 上位机菜单编辑% 从键盘读入菜原创 2021-03-02 22:54:15 · 3172 阅读 · 0 评论 -
matlab将M文件直接编译为可独立使用的exe可执行文件且没有dos黑框
背景:最近在m文件中为了写上位机程序,需要把m文件改成windows下可以直接运行的exe程序,按照这篇帖子matlab将M文件直接编译为可独立使用的EXE可执行文件中的mcc -m filename.m 文件可以实现这个功能,但是发现在运行时,会产生dos黑框,如下图所示为了取消黑框搜了一些帖子,在matlab中文论坛,找到了打浦桥程序员的这篇帖子,MATLAB GUI总结 - 最常见的60个问题然后根据目录的第8条找到了这个链接如何将gui生成exebut 看着他说的三种方法就感觉头大,[笑原创 2021-01-17 14:13:22 · 954 阅读 · 6 评论 -
matlab simulink中selector的使用
1、selector简介2、用途1)多选一;2)多选多;3)调整输入信号顺序;3、使用方法如图例子:加入三个常量分别为1,2,3使用mux集总三路信号;输入selector,设置selectorNumber of input dimensions:1(输入的向量)Index mode : One-based 信号序号从1开始Index option:index vector (dialog)Index [1 3 2] 调换2和3的顺序 ,如果只要一个信号如第一个,可以设置in原创 2020-12-02 13:26:24 · 8713 阅读 · 2 评论 -
如何利用MATLAB把.txt中的数据绘制成曲线图?
之所以遇到这个问题,还得从我这个Python菜鸟说起,我想把Python程序中print的误差结果绘制成曲线图,但是在程序中编写代码屡试不爽。。。于是计划利用熟悉的MATLAB绘制曲线图。1.将误差结果保存成文本。2.利用MATLAB中将文本转成**.mat格式。(1)在MATLAB中右击文本文件,选择导入数据**;(2)选择你需要的数据,再选择数据格式,默认的是table,我这里选择的是...原创 2019-07-23 15:31:00 · 19555 阅读 · 2 评论 -
matlab simulink写s-function函数时搭建c运行环境,提示错误使用mex,需要安装mingw64-w
今天一下午就在搞这个了,最终总算成功,结果如下matlab中给的解决方案并不够特别清楚,我自己下载了mingw64-w的好几个版本都试了下,发现并不能用(我的电脑安装的64位的Matlab2017),最后是在csdn的库里面找到的TDM GCC4.9.2,安装好后配置环境,在matlab中输入代码,实现。以下是下载链接,5个积分一次,别的C友上传的,感谢了https://download.cs...原创 2019-08-06 20:23:12 · 2126 阅读 · 2 评论 -
Simulink基于level 2的s-function C语言编写
在MATLAB中有时候用模块搭建实现一个功能不是十分方便,可以通过编写程序来实现,simulink模块库提供了很不错的编程模板供用户使用。我们只需要简单的进行配置就能够利用模板来像C语言一样编写程序了原创 2019-08-13 19:22:05 · 11636 阅读 · 11 评论