0

最初の質問: 3x3 のセル配列があるとします。それを A と呼びましょう。A{1:2, 1:2} を同じセル配列で埋めたい場合、どうすればよいでしょうか。MatLab では、「=」の両側に同じ数の要素が必要です。1 つの命令で同じ値 (2x1 セル) を A{1:2, 1:2} に割り当てるにはどうすればよいですか?

2 番目の質問: 事前確率に基づいて、一定量のオプションを選択する確率ジェネレーター (それが正しい用語かどうかはわかりません) を作成したいと考えています。たとえば、次の確率に基づいて、A、B、および C からランダムに選択したいとします。

P(A) = .4
P(B) = .5
P(C) = .1

どうすればこれを達成できますか?

4

1 に答える 1

2

最初の質問では、repmatうまくいくはずです。

例については、http://www.mathworks.com/matlabcentral/answers/8977を参照してください。

<2 番目の質問では、 、cumsum、および を組み合わせますfind。より詳細な説明が必要な場合は、確率生成のみを対象とする 2 つ目の質問を開いてください。

于 2012-11-18T03:32:20.927 に答える