How to associate a variable according to the .mat file name

1 次查看(过去 30 天)
Hi all.. I wanna know if I could associate a variable according to a file name.. ? Example:
Mat File Names are:
Load 1 Q 1 Nt1
Load 1 Q 1 Nt2
Load 1 Q 1 Nt3
.
.
.
I want to write a code that changes with Nt..If Nt is 1 take the value a, if Nt is 2 take the value b.. likewise
Thanx
  2 个评论
Walter Roberson
Walter Roberson 2020-10-7
Use regexp() or indexing or extractBefore() and extractAfter() to pull apart the file name.
If the variable you want is the only one in the file, then the method is a bit easier.

请先登录,再进行评论。

回答(1 个)

Gaurav Garg
Gaurav Garg 2020-10-14
Hey,
I assume that you already know the value of 'Nt' and stored the value in nt.
char (nt + 'a' - 1)
would return you the final answer you want.

类别

Help CenterFile Exchange 中查找有关 File Operations 的更多信息

产品


版本

R2020a

Community Treasure Hunt

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

Start Hunting!

Translated by