永发信息网

急用!MATLAB程序题

答案:2  悬赏:10  手机版
解决时间 2021-05-11 14:59

MATLAB中可用算数运算符“+”实现信号的相加,但X1(N)和X2(N)的长度必须相等。如果序列长度不等,或者长度虽然相等但采样的位置不同,就不能运用“+”了。运用MATLAB写出任意序列相加的函数sigadd,

最佳答案

使用增加空间的方法来容错处理:


clc; clear all;
a1 = randint(1, 10, [0 100]);
a2 = randint(1, 15, [0 100]);
len1 = length(a1); len2 = length(a2);
ab1 = zeros(1, max(len1, len2)); ab2 = ab1;
ab1(1:len1) = a1; ab2(1:len2) = a2;
a = ab1 + ab2


全部回答

序列的话,都是行向量吧??这样就好点了···

function z =sigadd(x,y) len1 = numel(x); len2 = numel(y); if len1 > len2 z = x; z(1:len2) = x(1:len2)+y(1:len2); end if len2 > len1 z = x; z(1:len1) = x(1:len1)+y(1:len1); end

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
由网络作家明晓溪所作的《泡沫之夏》改编的电
请高手帮分析汽车怠速不稳原因
一个电路分析物理题
最近韩剧新出的电视剧有哪些?
A play in life ,Do not leave the mark afte
谁有关于僵尸的电影啊?要中国的
WORD中的宏被禁止怎么办?
网络上代刷留言.人气那些人。他们代刷需要准
求大悲咒曲谱
一个人假冒别人来骗你时,你会咋个办?
凤庆粑粑卷哪里卖
麻辣烫的配料 ,和具体的做法 ,最好明细点!
QQ飞车共有多少S车?
怎么样控制自己的言语,使自己变的成熟
系统还原后打开vista的windows update出现
推荐资讯
雅士丽金装奶粉怎么样?
红关羽,白刘备,黑张飞,三结义.谜底是什么
为什么不要喜欢自己的同班同学?
满洲里离海拉尔多远,海拉尔到满洲里多少公里
QQ炫舞好听的舞团职位名字
圣经经典句子中英文,求圣经中经典的语句 要中
温州乐清到横店玩 怎么坐车 两个人 住两天回
牛人风采最好的诗词
求一家慈溪最好的网络公司
一篇关于大学生开设素质教育课的申请书
满满 - 王铮亮/梁文音 可以用在QQ空间的URL是
人生路难走,交友别交狗,,相对得下一句?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?