概述
在操作某些模块的时候,模块会返回数据到串口,我们通过读取串口的数据,分析模块的运行情况是比较常见的方法。而matlab也有读取串口数据的能力,并加上其强大的绘图能力,可以让数据更为直观的可视化,便于用户更加了解这个模块的运行情况,方便调试。
我画的大概就是这个样子:
这里仅仅设计五个功能,打开串口读取数据、数据可视化、清除图像、关闭窗口、程序运行进度条。
代码如下:
function varargout = shoudongshuju11_10(varargin) gui_Singleton = 1;
gui_State = struct('gui_Name', mfilename, ...
'gui_Singleton', gui_Singleton, ...
'gui_OpeningFcn', @shoudongshuju11_10_OpeningFcn, ...
'gui_OutputFcn', @shoudongshuju11_10_OutputFcn, ...
'gui_LayoutFcn', [] , ...
'gui_Callback', []);
if nargin && ischar(varargin{1})
gui_State.gui_Callback = st
最后
以上就是英俊斑马为你收集整理的matlab当串口缓冲区满时读数据,MATLAB GUI设计之读取串口数据并计算绘图的全部内容,希望文章能够帮你解决matlab当串口缓冲区满时读数据,MATLAB GUI设计之读取串口数据并计算绘图所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复