Matlab截取J-Scope数据
% ------------------------------- %
% 功能:Matlab读取J-Scope截取数据
% ------------------------------- %
clc;
clear;
close all;% 设置参数
n = 2; % 取J-Scope的第n列数据
Section = 2500; % 查找最大值点循环区间
CycNum = 10; % 循环次数
AllData = 0; % 截取数据判断条件,0 部分截取;1 全部截取
Start_i = 2; % 截取部分数据,起始第i个最大点
End_j = 3; % 截取部分数据,终止第j个最大点% 获取数据
jscope_data = importdata('xxx\.csv'); % J-Scope产生的csv文件路径
jscope_data = jscope_data.data; % J-Scope文件数据
jscope_data_list = jscope_data( : , n );
len = length( jscope_data_list ); % J-Scope文件数据长度% 初始化
ARR = zero( CycNum, 1 );
ARR_x = 0; % x轴
ARR_y = 0; % y轴
start_point = 0; % 起始点
end_point = 0; % 终止点% 查找特征值(最大值)
for i = 1 : CycNumsearch_start = ( i - 1 ) * Section;search_end = i * Section;if search_start < 1search_start = 1;endif search_end > lensearch_end = len;end[ ARR_x, ARR_y ] = max(jscope_data_list( search_start : search_end ));if ~isempty( ARR_y )ARR( i ) = ARR_y + i * Section;end
end% 截取数据
if AllData% 截取全部数据start_point = 1;end_point = len;jscope_data = jscope_data_list( start_point : end_point );% 截取部分数据,第i个特征点到第j个特征点start_point = ARR( Start_i ) - 0.5 * ARR( Start_i );end_point = ARR( End_j );jscope_data = jscope_data_list( start_point : end_point );
end% 画图
figure( 1 );
t = 1 : length( jscope_data );
plot( t, jscope_data, 'r' );
grid on;
Matlab截取J-Scope数据相关推荐
- MATLAB Simulink中Scope数据导入到工作区
Scope 工作区 步骤3,设置输出到工作空间的名称和数据类型.
- MATLAB截取高光谱数据
MATLAB截取高光谱数据 做图像处理,经常会下载网上的数据库,截取某一部分我们想要的数据进行实验.可能会需要改变数据维度,放大缩小或者是截取,matlab自带的有 resize,reshape等. ...
- matlab int8 矩阵,unit8_matlab数据类型转换——int8转换成unit8
在一个驱动程序中看到uint16,uint32,unit8,int8... uint16 :无符号16bit整数, uint32:无符号32bit整数, unit8:无符号8bit整数, int8:有 ...
- 实验Matlab数值运算,MATLAB数值实验一(数据的插值运算及其应用完整版
<MATLAB数值实验一(数据的插值运算及其应用完整版>由会员分享,可在线阅读,更多相关<MATLAB数值实验一(数据的插值运算及其应用完整版(6页珍藏版)>请在人人文库网上搜 ...
- MATLAB生成三维体数据
MATLAB生成三维体数据 一.三维体数据的生成 二.多二维矩阵生成三维体数据 三.多二维图像生成三维体数据 四.DICOM序列生成三维体数据 五.其他 by HPC_ZY 之前写了医学影像三维重建的 ...
- 利用MATLAB批量读写tif数据(Landsat78)
利用MATLAB批量读写tif数据(Landsat7&8) 代码来源于:批量读写 代码如下: clc;clear %% 读取NDVI-tif文件 file_path_N = 'E:\';% 图 ...
- 【Python气象绘图临摹】处理数据(上):读入输出nc数据、截取夏季/冬季数据、ButterWorth带通滤波、计算方差
前言 2022.9学习绘图 利用python进行气象绘图,本文为学习绘制期间记录笔记,分为上.下两部分:处理数据和图像绘制.处理数据流程:读入olr资料,截取夏季/冬季数据,进行10-30dButte ...
- Twincat导出Scope数据(机器人控制),并采用origin绘图
Twincat导出Scope数据,并采用origin绘图 实验中所得数据: Scope菜单栏下面设置采样时间,注意:与系统采样时间保持一致! Options 导出数据Export: CSV格式,可用O ...
- Matlab曲线图导出eps数据量太大占用很多存储空间
Matlab曲线图导出eps数据量太大占用很多存储空间 我的Figure是从simulink里的scope里导出的,因为是采样率很高的时域波形,所以数据量很大.从Figure里导出eps向量格式的话, ...
- matlab物理实验数据处理,利用Matlab对物理实验数据进行处理
利用Matlab对物理实验数据进行处理 李凌云;王海军;韩之乃 [期刊名称]<南京晓庄学院学报> [年(卷),期]2005(021)005 [摘要]本文以热电偶的定标实验.二极管伏安特性实 ...
最新文章
- Emgu-WPF学习使用-识别二维码的位置
- 在IIS上启用Gzip压缩 (HTTP压缩)方法
- 常用日志门面和日志实现
- 如何实现一个java窗口_如何实现多个弹出窗口?
- LC和RC滤波电路分析
- Oracle 11g 间隔分区(INTERVAL)批量规范命名
- 一、tars简单介绍 二、tars 安装部署资料准备
- Spring MVC 反射对象和依赖注入
- LVM详解;Linux逻辑卷管理
- 关于php的函数吗,关于PHP的函数运行你了解多少?
- gjb150.16a-2009振动试验标准及介绍
- Himall商城普通帮助类(三)
- 打开网页右下角广告栏慢慢出现,点击慢慢消失
- CS5216|DP转HDMI方案详解|分辨率1080P
- linux进程signal,Linux Signal 示例
- BruteXSS:XSS暴力破解神器
- CSS里的 no-repeat 是什么意思
- 这是一首简单的小情歌
- ClickOnce 程序安装路径
- java实现随机数抽奖_JAVA使用随机数实现概率抽奖