| 查看: 260 | 回复: 1 | |||
[交流]
【求助】信号包络仿真 已有1人参与
|
|
请求好心人给我看看下面有关信号包络的程序运行为什么会出错? 我输入:x=0:10; y=cos(x); envelope(x,y,spline) 总是会出现x没有定义呢 function [up,down] = envelope(x,y,interpMethod) %ENVELOPE gets the data of upper and down envelope of the known input (x,y). % % Input parameters: % x the abscissa(横坐标) of the given data % y the ordinate(纵坐标) of the given data % interpMethod the interpolation method(内插法) % % Output parameters: % up the upper envelope, which has the same length as x. % down the down envelope, which has the same length as x. % % See also DIFF INTERP1 % Designed by: Lei Wang, <WangLeiBox@hotmail.com>, 11-Mar-2003. % Last Revision: 21-Mar-2003. % Dept. Mechanical & Aerospace Engineering, NC State University. % $Revision: 1.1 $ $Date: 3/21/2003 10:33 AM $ if length(x) ~= length(y) error('Two input data should have the same length.'); end if (nargin < 2)|(nargin > 3), error('Please see help for INPUT DATA.'); elseif (nargin == 2) interpMethod = 'linear'; end % Find the extreme maxim values % and the corresponding indexes(找到极大值及相应的下标) %---------------------------------------------------- extrMaxValue = y(find(diff(sign(diff(y)))==-2)+1); extrMaxIndex = find(diff(sign(diff(y)))==-2)+1; % Find the extreme minim values % and the corresponding indexes(找到极小值及相应的下标) %---------------------------------------------------- extrMinValue = y(find(diff(sign(diff(y)))==+2)+1); extrMinIndex = find(diff(sign(diff(y)))==+2)+1; up = extrMaxValue; up_x = x(extrMaxIndex); down = extrMinValue; down_x = x(extrMinIndex); % Interpolation of the upper/down envelope data %---------------------------------------------------- up = interp1(up_x,up,x,interpMethod); down = interp1(down_x,down,x,interpMethod); |
» 猜你喜欢
基金申报
已经有6人回复
存款400万可以在学校里躺平吗
已经有6人回复
推荐一本书
已经有13人回复
拟解决的关键科学问题还要不要写
已经有5人回复
基金委咋了?2026年的指南还没有出来?
已经有9人回复
国自然申请面上模板最新2026版出了吗?
已经有17人回复
纳米粒子粒径的测量
已经有8人回复
疑惑?
已经有5人回复
计算机、0854电子信息(085401-058412)调剂
已经有5人回复
Materials Today Chemistry审稿周期
已经有5人回复
» 本主题相关价值贴推荐,对您同样有帮助:
随物体温度变化的对流换热系数加载
已经有6人回复
fluent过来人经验谈之continuity不收敛的问题
已经有36人回复
做模拟的都找什么工作啊
已经有50人回复
怎么设置出口边界条件
已经有14人回复
符号运算中,如何实现sign()函数的?
已经有3人回复
fluent 求助 在计算过程中显示一个面上受力(force)的时间图
已经有12人回复
有没有团队专业做有限元的技术外包
已经有7人回复
【资料】信号肽预测工具SignalP 3.0中文说明书【已搜索无重复】
已经有273人回复
已知一随机信号的功率谱密度函数,如何利用Matlab产生其单次时域样本
已经有6人回复
抗氧化分子信号转导通路讨论
已经有6人回复
【求助】利用MATLAB求解的外围轮廓包络线为什么不与图形外围轮廓重合?怎样才可以精确
已经有8人回复
【求助】s变换提取信号包络的问题
已经有3人回复
mze04532:请勿纯表情回帖,再提醒一下~扣过金币就不再扣了 2010-09-26 23:35:41
![]() |
2楼2010-09-26 20:04:08











回复此楼