Line of code instead of "ans"

3 ビュー (過去 30 日間)
Martin
Martin 2013 年 6 月 7 日
Hello,
I begin by an example.
A = [2 4]; A(1)
I'd like to know if there's a setting in the Matlab Preferences which returns
A(1) = 2
instead of
ans = 2
I know that I can write something like
fprintf('A(1)', num2str(A(1)));
but it's long to do for every variables I want to display.
Thanks,
Martin

採用された回答

Azzi Abdelmalek
Azzi Abdelmalek 2013 年 6 月 7 日
編集済み: Azzi Abdelmalek 2013 年 6 月 7 日
f=@(x,s,ii) [s sprintf('(%d)=',ii) num2str(x(ii))]
disp(f(A,'A',2))

その他の回答 (2 件)

Shashank Prasanna
Shashank Prasanna 2013 年 6 月 7 日
Nothing I am aware of but you can terminate the code with a semicolon and then use the diary command to capture the commands.

Martin
Martin 2013 年 6 月 7 日
Thanks for your answers.

カテゴリ

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

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by