help with dynamic rename (and run) of m-file
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Brantosaurus
el 13 de Nov. de 2022
Comentada: Brantosaurus
el 13 de Nov. de 2022
I have two self contained files, one i need to call several times from a script. It is named deck.m and takes the form x=ABC(loads of input arguments). Associated with it is a p-file, ABC.p.
I simply call it in the script as below and things work fine.
script
deck
script
deck
:
Unfortunately the deck name often changes. Is there a dynamic way of renaming (and running) it in the script?
Something like:
name = 'deck' (thinks its a variable!) = deck (attempt to execute script as a function!)
script
name
script
name.
No luck so far :(
2 comentarios
Christopher Stapels
el 13 de Nov. de 2022
Are you doing this in ThingSpeak? I dont think you can save files in ThingSpeak, so I suspect not. But I see you added the tag "ThingSpeak" to this post
Respuesta aceptada
Walter Roberson
el 13 de Nov. de 2022
Movida: Walter Roberson
el 13 de Nov. de 2022
is deck a script or a function with no parameters?
If it is a script see run()
If it is a function then create a function handle and invoke the handle each time
Más respuestas (0)
Ver también
Categorías
Más información sobre Creating, Deleting, and Querying Graphics Objects en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!