2

方程式系に N 個の変数が必要です。

X = cell(N,1)
for k=1:N
    X(k) = {sym('X(k)')};
end

これらの変数を作成したら、それらを方程式系で利用したいと思います。

for i=1:N
    for j=1:N
        if i~=j
            S(i)=sum(X(j))
        end
    end
    f(i)=x(i)+2*S(i)+3
end

エラーが発生しますUndefined function 'sum' for input arguments type 'cell'X(1),...X(N)「セル」を使用せずに変数を定義するにはどうすればよいですか?

4

2 に答える 2