作业帮 > 综合 > 作业

谁能帮我看看这段matlab代码哪错了

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/08 15:40:13
谁能帮我看看这段matlab代码哪错了
n=[-3:3]
x=(0.9).^n;
function [x,n]=imseq(n0,n1,n2)
n=[n1:n2]; x=[(n-n0)==0];
[x,n]=imseq(0,-3,3);
stem(n,x);
你想完成什么任务,这个代码本身没错,只是有些警告而已,而且前两行
n=[-3:3]
x=(0.9).^n;
没什么用啊,被后面调用函数返回的x和n覆盖了
function [x,n]=imseq(n0,n1,n2)
n=[n1:n2]; x=[(n-n0)==0];
函数存储成imseq.m就行了,然后运行
[x,n]=imseq(0,-3,3);
stem(n,x);
主义imseq函数要存储在当前路径里才能被调用.如果没有猜透你的意图在联系我.