-1

このプログラムを実行しようとすると:

n = 10000;

Constant = 5.0;
A = 10; 
B = 5;
C = 1.335;
Drand = (0.02*randn(1,n)) + 0.242*ones(1,n);
Erand = (0.005*randn(1,n)) + 0.536*ones(1,n); 
P = (Constant*A*B*(1.0/C))*(Drand.*(1.0-Erand.));
plot(P);

次のエラーが表示されます。

エラー: "識別子" が必要ですが、")" が見つかりました。

ここで、分散は0.02および0.005であり、平均は0.242および0.536です。

4

1 に答える 1

4

最後から 2 番目の行が.多すぎます。そのはず:

 P = (Constant*A*B*(1.0/C))*(Drand.*(1.0-Erand));

また、あなたの分散は実際にはありませ0.020.005。考えてみてください;-)

于 2012-08-24T05:59:59.657 に答える