Removing the suffix from a variable name

I have many variables all called something like A_YYY where YYY can be any combination of characters and numbers of different length. How do I automatically rename all of the variables as simply A to analyze in a loop?

1 件のコメント

Stephen23
Stephen23 2022 年 7 月 19 日
"How do I automatically rename all of the variables as simply A to analyze in a loop?"
By not creating them as separate variables:
I doubt that you wrote out all of those variable names by hand, which means you forgot to tell us the most important information: how did you get all of those variables into the workspace? That would be the best palce to fix this bad data design. For example, if they are loaded from a file then you should LOAD them into an output varaible:
S = load(...)

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

回答 (1 件)

Image Analyst
Image Analyst 2022 年 7 月 19 日

1 投票

It's best to avoid that situation in the first place and make them as elements of an array when they're "created". See the FAQ:

カテゴリ

ヘルプ センター および File ExchangeResizing and Reshaping Matrices についてさらに検索

製品

リリース

R2021b

質問済み:

2022 年 7 月 19 日

コメント済み:

2022 年 7 月 19 日

Community Treasure Hunt

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

Start Hunting!

Translated by