主要内容

scatteringTransform

小波一维散射变换

自从R2018b

描述

年代= scatteringTransform (科幻小说,x)返回的小波一维散射变换x与元数据的小波时间散射网络,科幻小说x是一个实值向量、矩阵或三维数组。

散射系数的精度取决于网络中指定的精度散射科幻小说

例子

(年代,u)= scatteringTransform (科幻小说,x)还返回量图散射系数为每个订单。

量图的精度系数精度取决于散射中指定的网络科幻小说

例子

全部折叠

这个例子展示了如何返回实值小波一维散射变换的信号。

加载一个心电图信号采样在180赫兹。

负载wecgFs = 180;

创建一个小波时间散射网络适用于信号。计算散射变换的信号。

科幻小说= waveletScattering (“SignalLength”元素个数(wecg),“SamplingFrequency”Fs)
科幻小说= waveletScattering属性:SignalLength: 2048 InvarianceScale: 5.6889 QualityFactors: 8[1]边界:“周期性”SamplingFrequency: 180精密:“双”OversamplingFactor: 0 OptimizePath: 0
[S, U] = scatteringTransform(科幻,wecg);

情节信号和零阶散射系数。注意,不变性规模是一个信号的持续时间的一半。

t =[0:长度(wecg) 1] / Fs;次要情节(2,1,1)情节(t, wecg)网格包含(“秒”)标题(心电信号的次要情节(2,1,2)图(S {1} .signals {1},“x -”网格)标题(“零阶散射系数”)

图包含2轴对象。坐标轴对象1标题心电图信号,包含秒包含一个类型的对象。坐标轴对象与标题2 0阶散射系数包含一个类型的对象。

可视化的散点图一阶量图系数。

图分布图(科幻,U,“FilterBank”,1)

图包含一个坐标轴对象。坐标轴对象标题散点图,量图系数滤波器组1,包含秒,ylabel赫兹表面包含一个类型的对象。

输入参数

全部折叠

小波时间散射网络,作为一个指定waveletScattering对象。

输入数据,指定为一个实值向量,矩阵,或三维数组。如果x是一个矢量,样品的数量x必须相等SignalLength的价值科幻小说。如果x是一个矩阵或三维数组,行吗x必须相等SignalLength的价值科幻小说。如果x是二维,第一个维度是假定为时间和的列x被认为是单独的通道。如果x是三维,的尺寸吗xTime-by-Channel-by-Batch。

数据类型:|

输出参数

全部折叠

散射系数,作为一个返回没有1单元阵列,没有订单的数量吗科幻小说

的每个元素年代MATLAB是一种®表用以下变量:

散射系数,作为细胞数组返回。如果x是一个矢量,每个元素的信号是一个Ns1的向量,Ns是散射系数的数量。如果x是二维,的每个元素信号是一个Ns——- - - - - -数控矩阵,数控通道的数量吗x。如果x是3 d的,每个元素的信号是一个Ns——- - - - - -数控——- - - - - -数组,批次的数量吗x

数据类型:|

散射路径用于获得散射系数,返回一个行向量。每一列的路径对应于一个元素的路径。标量0表示原始信号。的正整数lth列表示中相应的小波滤波器(l1)th滤波器组。小波带通滤波器下令减少中心频率。

数据类型:

带宽的散射系数,作为一个标量返回。如果你指定一个采样频率散射网络,赫兹的带宽。否则,带宽是在周期/样品。

数据类型:

以2为底的日志决议的散射系数,作为一个标量返回。

数据类型:

量图系数,作为一个返回没有1单元阵列,没有订单的数量吗科幻小说。的th元素u量图系数对吗th排年代

的每个元素u是一个MATLAB表以下变量:

量图系数,作为细胞数组返回。如果x是一个矢量,每个元素的系数是一个ν1的向量,ν量图系数的数量。如果x是二维,的每个元素系数是一个ν——- - - - - -数控矩阵,数控通道的数量吗x。如果x是3 d的,每个元素的系数是一个ν——- - - - - -数控——- - - - - -数组,批次的数量吗x

请注意,u {1}在系数中包含原始数据变量。

数据类型:|

散射路径用于获得量图系数,返回一个行向量。每一列的路径对应于一个元素的路径。标量0表示原始信号。的正整数lth列表示中相应的小波滤波器(l1)th滤波器组。小波带通滤波器下令减少中心频率。

数据类型:

量图的带宽系数,作为一个标量返回。如果你指定一个采样频率散射网络,赫兹的带宽。否则,带宽是在周期/样品。

数据类型:

以2为底的日志量图的分辨率系数,作为一个标量返回。

数据类型:

提示

  • scatteringTransform函数调用featureMatrix产生散射和量图系数。如果你只需要系数本身,推荐的方法是使用来改善性能featureMatrix。使用scatteringTransform如果你也感兴趣的系数的元数据。

扩展功能

C / c++代码生成
生成C和c++代码使用MATLAB®编码器™。

版本历史

介绍了R2018b