Display Matrix when member of a class

2 ビュー (過去 30 日間)
Martin
Martin 2013 年 5 月 27 日
Hi!
I have a class containing two propoerties : InitialData is just an array, whereas Final is a 2*2 matrix. How can I ask Matlab to display the values of both these variables? Rather than
InitialData: [2.2 12 3.4]
FinalData: [2x2 double]
Thanks!

採用された回答

Image Analyst
Image Analyst 2013 年 5 月 27 日
Maybe
disp(yourClassVariable.InitialData);
disp(yourClassVariable.FinalData);
Or you can leave off the disp(); so that you just have the names alone.
Or you can use fprintf():
fprintf('InitialData = %.1f %.1f %.1f\n', yourClassVariable.InitialData)
fprintf('FinalData:\n', yourClassVariable.FinalData)
fprintf(' %.1f %.1f\n', yourClassVariable.FinalData)

その他の回答 (1 件)

Martin
Martin 2013 年 5 月 28 日
Thank you! :)

カテゴリ

Help Center および File ExchangeHandle Classes についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by