MATLAB中示波器数据的绘图与保存
2012-04-04 12:23
357 查看
一、设置示波器参数
双击示波器: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就无法转换。
双击示波器: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数据转换成1QN格式,并保存到文件供ISE使用
- MATLAB 生成数据保存至文件
- matlab 数据保存为txt
- matlab中数据保存到dat格式的文件
- Matlab将mat格式数据保存为txt格式
- 使用GDI+保存用户的绘图数据.
- matlab保存workspace的数据和下载数据到workspace。
- 使用matlab读取excel数据并保存
- 将matlab中数据保存为txt或dat格式
- Matlab读取和保存TXT文件数据
- matlab读三维txt数据并绘图
- 数据的可视化绘图(Matlab实现)
- 【CCS仿真】用matlab把CCS保存的32位16进制的数据转换为十进制的数
- matlab三维数据绘图
- matlab保存数据
- matlab读取grb、grb2数据并导出、绘图
- matlab保存数据
- [置顶] Matlab中save实现保存数据到mat文件的正确使用