Open .m files in current MATLAB instance from Windows Powershell
7 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
I am trying to open matlab files via matlab file.m from Windows PowerShell, so that I can proceed to edit them in MATLAB. However, when I run that, it starts a new instance of MATLAB.
What changes should I make in my computer/shell so that the above command opens the .m file in the existing MATLAB instance?
Ideally, I would like the changes to be permanent, and not have to write additional commands or flags every time I start a new instance of the PowerShell and wish to open an .m file.
Before upgrading to 2019a, I was used to just running matlab C:/Users/username/Documents/script_to_edit.m on PowerShell, and it would open in the instance of MATLAB that I had already open. Now, when I do that, it opens a new instance of MATLAB instead. I suppose it has to do with paths and/or aliases that were removed during the upgrade.
0 comentarios
Respuestas (1)
Ive J
el 26 de Sept. de 2021
Try this
function addME(a, b)
fprintf("sum a + b equals %.2g\n", a + b)
end
Then from powershell (assuming your PS instance is within pwd):
matlab -batch "addME(3, 5)"
Ver también
Categorías
Más información sobre Install Products en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!