I want to convert a string to .m file

3 vues (au cours des 30 derniers jours)
Osama Alkurdi
Osama Alkurdi le 2 Fév 2020
Commenté : Osama Alkurdi le 2 Fév 2020
ex: (for understand what I mean clearly)
if I have a string stored in some variable
let's say y="x=sin(pi)";
I want matlab to create a .m file with a certain name a save that string in it
so, the string will be a command line in that .m fileCapture.PNG
  4 commentaires
Osama Alkurdi
Osama Alkurdi le 2 Fév 2020
@stozaki
yes, but I want to excute it from .m file
Osama Alkurdi
Osama Alkurdi le 2 Fév 2020
@Sridhar SG 8
no

Connectez-vous pour commenter.

Réponse acceptée

stozaki
stozaki le 2 Fév 2020
Modifié(e) : stozaki le 2 Fév 2020
Please try following script. (attached .m file)
y="x=sin(pi)";
eval (y)
eval execute MATLAB expression in text.
Regards,
stozaki
  1 commentaire
Osama Alkurdi
Osama Alkurdi le 2 Fév 2020
thank you very much :)

Connectez-vous pour commenter.

Plus de réponses (0)

Produits


Version

R2018a

Community Treasure Hunt

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

Start Hunting!

Translated by