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

조회 수: 1 (최근 30일)
FG
FG 2020년 10월 7일
답변: Gaurav Garg 2020년 10월 14일
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.
FG
FG 2020년 10월 7일
Just interested in Nt.. Others are out of my concern

댓글을 달려면 로그인하십시오.

답변 (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