提问人:galaxycrash 提问时间:11/17/2023 更新时间:11/17/2023 访问量:14
如何获取数据表的信封?错误
How to get envelope of a data table? error
问:
%np = 峰分离 对于加载,必须有一个 .mat 文件 负载(“ungedaempft.mat”) %也许对于信封,您需要其他文件类型,然后是 .mat? [晚餐,慢点] = envelope(s,np,'ungedaempft.mat'); %返回 S 的上限和下限峰值包络线。包络是使用样条插值在局部最大值上确定的,该局部最大值由至少 np 样本分隔。
'ungedaempft' 是一个 405x2 的表,坐标为 x=t & y=s
为什么此代码不返回 s 的上限和下限峰值包络?
**我收到以下错误消息:
无法识别的函数或变量“np”。
ungedaempft_Einhuellende错误(第 15 行) [晚餐,慢点] = envelope(s,np,'ungedaempft.mat');**
没有进一步的规格
我是一个编程菜鸟,所以我将非常感谢任何帮助!
我试图附加数据表,这是一个xlsx文件,但它不起作用。我太迷茫了。
我尝试了不同的命令来获取信封,但它从未奏效。 例子:
%获取信封(s,17,'ungedaempft.mat');
或
%其他想法: 不对称序列的包络 %创建并绘制一个信号,该信号类似于通过色散介质传播的光脉冲的初始检测。
t = 0.5:-1/100:-2.49; z = airy(t*10).*exp(-t.^2);
剧情(z)
答: 暂无答案
评论
Unrecognized function or variable 'np'
np