如何找到积极的和消极的信号从一个阴谋
8视图(30天)
显示旧的评论
面临的问题找到积极的和消极的信号。
- 想知道有多少信号有积极的和消极的区域是分开的。假设,第一负区域显示46525年情节可能是离散信号。但是它很难找到手动每次。有什么方法吗?我只能找到积极的和消极的离散值。但是想找到积极的和消极的区域是分开的。标志着7地区填写数字。
- 附加在xlsx信号文件格式和图的情节,垫文件存储高。试着用以下代码,但不能进行更多。
清除所有;
clc;
一个= readmatrix (Data.xlsx);
t = 1:长度(一个);
时间= t ';
权力= (1:,:);
zci = @ (v)找到(v (:)。* circshift (v (:), [1 0]) < = 0);%返回零交点参数向量的指标
zeroaxes = zci(权力);
gt0 = > 0;
posareaonly = cumtrapz(时间(gt0)、电力(gt0));
negareaonly = cumtrapz(时间(~ gt0)、电力(~ gt0));
0评论
接受的答案
KSSV
2021年12月12日
一个= readmatrix (“Data.xlsx”);
t =(1:长度(A));
%积极的区域
美联社=一个;
美联社(< = 0)= 0;
trapz (t,美联社)
答案(1)
图像分析
2021年12月12日
计算数量的积极的和消极的区域:
[labeledRegionsPos, numPositive] = bwlabel(功率> 0);
[labeledRegionsNeg, numNegative] = bwlabel(功率< 0);
需要bwlabel()在图像处理工具箱。