文档帮助中心文档
正确的有峰信号基线
yOut = msbackadj(X,强度)
yOut = msbackadj(X,强度,名称,值)
例子
你= msbackadj (X,强度)通过执行以下步骤调整具有峰值的原始信号的可变基线。
你= msbackadj (X,强度)
你
X
强度
在宽度为200个分离单位的多个移位窗口内估计基线。
使用样条近似将变化的基线回归到窗口点。
调整输入端提供的峰值信号的基线强度.
在输出矩阵中返回调整后的强度值你.
你= msbackadj (X,强度,名称,值)设置由一个或多个名-值对参数指定的其他选项。例如,msbackadj (X,强度,WindowSize, 300)将移动窗口的宽度设置为300个分离单元。
你= msbackadj (X,强度,名称,值)
名称,值
msbackadj (X,强度,WindowSize, 300)
全部折叠
加载样本质谱仪数据包括MZ_lo_res, m/z值的向量,和Y_lo_res,为强度值矩阵。
MZ_lo_res
Y_lo_res
负载sample_lo_res
调整一组光谱图的基线,只显示第三个光谱及其估计的背景。
YB = msbackadj(MZ_lo_res,Y_lo_res,“ShowPlot”3);
估计每个频谱的基线Y_lo_res使用匿名函数描述依赖于m/z的参数。然后绘制第四个光谱的估计背景。
Wf = @(mz) 200 + .001 .* mz;msbackadj (MZ_lo_res Y_lo_res,“StepSize”、wf、“ShowPlot”4);
分离—一组具有峰值的信号的单位值,以矢量形式指定。
向量中的元素数等于其中的行数强度.分离单元可以量化波长、频率、距离、时间或m/z比,这取决于产生信号数据的仪器。
数据类型:双
双
共享分离单位范围的一组峰值的强度值,指定为数值矩阵。
每一行对应一个分离单元值,每列对应一组具有峰值或保留时间的信号。行数等于其中的元素数X.信号数据可以来自任何分离技术,如光谱学、核磁共振、电泳、色谱或质谱。
的可选逗号分隔对名称,值参数。的名字参数名称和价值对应的值。的名字必须出现在引号内。您可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家.
的名字
价值
Name1, Value1,…,的家
WindowSize
移动窗口大小,指定为正标量或函数句柄。默认情况下,msbackadj估算宽度为200个分离单元的窗口的基线点。
msbackadj
如果指定了函数句柄,则在相应的X值并返回窗口的可变宽度。当信号在不同区域的分辨率不同时,指定函数句柄是有用的。
的结果msbackadj取决于窗口大小和步长。根据信号中峰值的宽度和可能漂移的存在定义参数。如果信号末端有较宽的峰值,请考虑使用可变窗口大小和/或步长。
例子:“WindowSize”,300年
“WindowSize”,300年
数据类型:双|function_handle
function_handle
StepSize
移动窗口的步长,指定为正标量或函数句柄。默认情况下,msbackadj估算每200个分离单元放置Windows的基准点。
如果指定了函数句柄,则该函数将根据各自的分离单元值计算,并返回相邻窗口之间的距离。
例子:“StepSize”,150年
“StepSize”,150年
RegressionMethod
“pchip”
“线性”
样条的
方法将窗口估计点还原为软曲线,指定为以下之一:
“pchip”-保持形状的分段立方插值。查询点上的插值值基于相邻网格点上的值保持形状的分段三次插值。
“线性”-线性插值。查询点上的插值值基于每个维度上相邻网格点上的值的线性插值。
样条的-样条插值。查询点上的插值值基于每个维度中相邻网格点上的值的三次插值。
例子:“RegressionMethod”、“线性”
“RegressionMethod”、“线性”
数据类型:字符|字符串
字符
字符串
EstimationMethod
分位数的
“新兴市场”
方法在每个窗口中查找可能的基线(背景)值,指定为以下之一:
分位数的—分位数值设置为10%。
“新兴市场”-每个样本都是两个正态分布类别(背景或峰值)中任意一个的独立同分布(i.i.d)图。因为类标签是隐藏的,所以使用期望最大化算法估计分布。最终基线值是背景类的平均值。
例子:‘EstimationMethod’,‘新兴市场’
‘EstimationMethod’,‘新兴市场’
SmoothMethod
“没有”
“洛斯”
“黄土”
“rlowess”
“rloess”
平滑估计点曲线的方法,指定为以下之一:
“没有”-不平滑。
“洛斯”-线性拟合。
“黄土”-二次拟合。
“rlowess”-稳健的线性拟合。
“rloess”-稳健二次拟合。
例子:“SmoothMethod”,“洛斯”
“SmoothMethod”,“洛斯”
QuantileValue
0.10
0
1
分位数值,指定为之间的正标量0而且1.
例子:“QuantileValue”,0.2
“QuantileValue”,0.2
PreserveHeights
假
标志保持信号中最高峰的高度,指定为真正的或假.缺省情况下,不保留峰高。
真正的
例子:“PreserveHeights”,真的
“PreserveHeights”,真的
数据类型:逻辑
逻辑
ShowPlot
标记,以绘制回归基线、原始信号和估计基线点,指定为真正的,假,或正整数。
默认行为如下:
当你打电话时msbackadj如果没有输出参数,则显示图。只有输入的第一个信号强度是绘制。
当你打电话时msbackadj如果使用输出参数,则不显示图形。但你也可以通过设定来了解剧情“ShowPlot”来真正的.
“ShowPlot”
中某个信号(列)的索引强度来显示信号的对应图。
例子:“ShowPlot”,5
“ShowPlot”,5
数据类型:双|逻辑
调整后的强度值,以矩阵形式返回。
mspalign|msbackadj|msdotplot|msalign|msheatmap|mslowess|msnorm|mspeaks|msresample|msppresample|mssgolay|msviewer
mspalign
msdotplot
msalign
msheatmap
mslowess
msnorm
mspeaks
msresample
msppresample
mssgolay
msviewer
您有这个示例的修改版本。要使用编辑打开此示例吗?
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您所在的位置,我们建议您选择:.
您也可以从以下列表中选择一个网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
联系当地办事处
现在就去审判吧