编写函数时报错Function definitions are not permitted in this context

2019-07-17 13:17发布

代码如下:

function [ c, ci ] = convolution( a, b )
A = length(a);
B = length(b);
C = A + B - 1;
sum=0;
c = zeros(C);
for i = 1:C
    for k = 1:i-1
        c(i)=a(k)*b(i-k);
        sum=sum+c(i);
    end

    c(i)=sum;
end
ci=c(1);

end


萌新求助各位大神,之前编写函数一直没问题,现在一直报错,求助该怎样改
QQ截图20161004105629.jpg
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
莫法法
1楼-- · 2019-07-17 17:49
 精彩回答 2  元偷偷看……
莫法法
2楼-- · 2019-07-17 20:42
搞好了,调用的时候把函数的文件放在bin里就可以了
莫法法
3楼-- · 2019-07-17 21:20
现在的问题是怎么关闭这个问题[笑cry]

一周热门 更多>