Programming with MATLAB | ![]() ![]() |
ポートフォリオの作成
株式クラスの場合と同様に資産サブクラスの選択を行うと仮定します。ポートフォリオオブジェクトを使って、個々のファイナンシャルポートフォリオを表示することができます。たとえば、つぎの資産を与えて、つぎの関数
XYZStock = stock('XYZ',200,12); SaveAccount = savings('Acc # 1234',2000,3.2); Bonds = bond('U.S. Treasury',1600,12);
を使うことにより実現できます。さて、ポートフォリオオブジェクトを作成します。
p = portfolio('Gilbert Bates',XYZStock,SaveAccount,Bonds)
ポートフォリオdisplay
メソッドは、(ここで使っているステートメントは、ラインの最後にセミコロンを付けていないので)ポートフォリオの内容をまとめます。
Descriptor: XYZ Date: 24-Nov-1998 Current Value: 2400.00 Type: stock Number of shares: 200 Share price: 12.00 Descriptor: Acc # 1234 Date: 24-Nov-1998 Current Value: 2000.00 Type: savings Interest Rate: 3.2% Descriptor: U.S. Treasury Date: 24-Nov-1998 Current Value: 1600.00 Type: bond Interest Rate: 12% Assets for Client: Gilbert Bates Total Value: 6000.00
ポートフォリオpie3
メソッドは、円グラフを使って、資産の相対的な割合を表示します。
pie3(p)
![]() |
ポートフォリオpie3メソッド | オブジェクトのセーブとロード | ![]() |