how to convert text file as it was written .m file to call functions?

2 ビュー (過去 30 日間)
Melih Furkan SEN
Melih Furkan SEN 2024 年 4 月 22 日
コメント済み: Melih Furkan SEN 2024 年 4 月 25 日
I have bunch of function orders written in text file.
For example text file contains
"move(4,5)
degrade(3)
plussum(6,7)"
and those are supposed to be function name and variables.
I want matlab to read that text file as it was written im .m file to call functions with variables

採用された回答

Walter Roberson
Walter Roberson 2024 年 4 月 22 日
SS = fileread(NAME_OF_FILE);
eval(SS)

その他の回答 (1 件)

Steven Lord
Steven Lord 2024 年 4 月 22 日
If all the text in the file consists of valid MATLAB code and comments, just change the extension from .txt to .m.
  1 件のコメント
Melih Furkan SEN
Melih Furkan SEN 2024 年 4 月 25 日
Thats not what I meant to ask.
some part of code will change depending of user requires.
If user wants txt file named "A.txt" to run, I want code to copy the txt strings into certain (for example 70th line of main code) and use that "A.txt" as it was line of code

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

カテゴリ

Help Center および File ExchangeLow-Level File I/O についてさらに検索

タグ

製品


リリース

R2024a

Community Treasure Hunt

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

Start Hunting!

Translated by