回 帖 发 新 帖 刷新版面

主题:[讨论]程序运行错误,紧急求助,,在线等!!!!

下面程序是矩阵标准变化。为什么运行老出现Error: Unbalanced or misused parentheses or brackets.????
function[X]=F_JISjBzh(cs,X)
if(cs==0)return;end
[n,m]=size(X);
if(cs==1)
    for(k=1:m)xk=0;
        for(i=1:n)xk=xk+X(i,k);end
        xk=xk/n;sk=0;
        for(i=1:n)sk=sk+(X(i,k)-xk)^2;end
        sk=sqrt(sk/n);
        for(i=1:n)X(i,k)=(X(i,k)-xk)/sk;end
    end
else
    for(k=1:m)xmin=X(1,k);xmax=X(1,k);
        for(i=1:n)
            if(xmin>X(i,k))xmin=X(i,k);end
            if(xmax<X(i,k))xmax=X(i,k);end
        end
        for(i=1:n)X(i,k)=(X(i,k)-xmin)/(xmax-xmin);end
    end
end

回复列表 (共1个回复)

沙发

这个程序是你自己编写的吗??有点怀疑,呵呵,这个程序我给你运行过了,没有问题。

我来回复

您尚未登录,请登录后再回复。点此登录或注册