MATLAB中示波器数据的绘图与保存
来源:互联网 发布:网络于技术流的意思 编辑:程序博客网 时间:2024/06/08 10:03
一、设置示波器参数
双击示波器:parameters—>Data History—>Save data to workspace, 此时示波器的相关数据将会以结构体的形式存储,该结构的名字为Variable name,系统将会有一个默认名称(ScopeData1),也可以重新命名。此外,Format用于设置数据的具体结构,如果需要获取时间变量,可以选择Structure with time。
二、绘图
此时示波器的数据已经保存到workspace中,此时双击workspace中ScopeData1可以发现,它包括ScopeData1.time, ScopeData1.signals, ScopeData1.blockName,而ScopeData1.signals又包括ScopeData1.signals.values, ScopeData1.signals.dimensions, ScopeData1.signals.label, ScopeData1.signals.title,
ScopeData1.signals.plotStyle. 如果需要绘制信号值与时间的关系图,在Command Window中输入plot(ScopeData1.time,ScopeData1.signals.values)即可。对于图形的具体要求可以直接对图形进行操作,也可以再Command Window中输入更多的matlab语句。
三、数据保存
1,、数据格式:在matlab中包括双位元格式(binary format)和ASCII格式,前者扩展名为*.mat,后者为*.dat。前者读取速度快,仅用于matlab文件保存和读取;后者读取速度慢,可以为matlab以外的软件读取。
2,、save(['E:\study\', 'data'],'ScopeData1' )这句话的意思就是将ScopeData1保存到E盘的study文件目录下,并命名为data,当然这个保存为默认的*.mat文件。如果想将数据保存为ASCII格式,则matlab语句为save(['E:\study\', 'data'],'ScopeData1' ,'-ascii'),但是一点需要注意,有些数据类型是不能转换为*.dat文件,本例中ScopeData1就无法转换。
- MATLAB中示波器数据的绘图与保存
- matlab中数据保存的相关指令
- matlab 中mat格式数据保存与读取
- Matlab/C++混合编程中数据保存与使用
- matlab中循环保存数据
- MATLAB中绘图的应用
- 热迁移数据与matlab绘图
- matlab中动态绘图并保存为视频的小例子
- matlab中数据保存到dat格式的文件
- Simulink数据保存提取和示波器显示
- 数据的可视化绘图(Matlab实现)
- matlab中自定义colormap的保存与调用
- MATLAB中的数据保存与下载
- matlab三维数据绘图
- 将MATLAB数据保存到Excel中
- 数模中常使用的Matlab绘图与Excel绘图
- matlab绘图中legend的终极用法
- MATLAB中绘图语句的顺序
- Android界面特效全汇总
- android 项目导入Eclipse各个版本时报Project has no default.properties file! Edit the project properties to set
- POJ 1947 Rebuilding Roads 树形dp
- ViewFlipper 视图切换组件 ViewAnimator
- You have new mail in /var/spool/mail/root 烦不烦你?
- MATLAB中示波器数据的绘图与保存
- ajax跨域访问地本代理的初步研究
- 在函数内定义“局部函数”
- sgu108
- 自娱自乐观察者模式
- 刚刚出炉的我的aop日志功能 可以写入数据库
- 从excel读写数据和高效读写数据想到的
- 使用google code 和 subversion管理项目
- 指针问题