data
7 つのフィールドを持つデータ構造を定義しました。2 つのフィールドは次のとおりです。
n = 4;
data = struct();
data.Aeq = zeros(n);
data.beq = zeros(n,1);
m =3;
ここで、入力としてandul(data,m)
を渡す別の関数があります。内部で、マトリックスの 1 つのコンポーネントを次のように変更します。data
m
ul()
Aeq
data.Aeq(m,m) = 1;
コンポーネントを変更している間、コード全体を実行した後、コードdata.Aeq
がゼロ行列であることを確認しています。私は何か間違ったことをしていますか?