フィルターのクリア

Help with workspace data extraction shortcut

2 ビュー (過去 30 日間)
Brantosaurus
Brantosaurus 2022 年 11 月 11 日
コメント済み: Brantosaurus 2022 年 11 月 13 日
I am trying to extract data from the workspace from various possible locations.
X.output.name.param1(:,end)
X.output.name.param2(:,end)
:
X.output.name.paramN(:,end)
If possible, I would like to try access it via a named parameter, like below.
line 1: param = 'param2';
line 2: y = X.output.name.(param);
Doing this partly appears to work. I can see my data as a 25x3 matrix.
But how do i home in on the 3rd 'end' column by editing line 2, and not line 1?
Regards, Dave

採用された回答

Walter Roberson
Walter Roberson 2022 年 11 月 11 日
y = X.output.name.(param)(:,end)
  3 件のコメント
Walter Roberson
Walter Roberson 2022 年 11 月 13 日
Works for me
X.output.name.param2 = 1:5;
param = 'param2';
var = 'name';
y = X.output.(var).(param)(:,end)
y = 5
Brantosaurus
Brantosaurus 2022 年 11 月 13 日
It works now!
Many thanks for that Walter.
I need to get out more!

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

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

製品

Community Treasure Hunt

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

Start Hunting!

Translated by