define MatLab cell array and call function in Linux command line?
Info
Diese Frage ist geschlossen. Öffnen Sie sie erneut, um sie zu bearbeiten oder zu beantworten.
Ältere Kommentare anzeigen
In a shell script that I have written for Mac terminal I want to be able to define two cell arrays, subjID and timepoint, and then run a function that takes these two cell arrays as input. In the MatLab GUI, if I type these as three separate lines then it runs fine:
subjID = {'1261'};
timepoint = {'00','01'};
function batchDothejob_NASA02(subjID, timepoint)
However, I am struggling to find syntax examples of how I could format this in my shell script. I have tried a few variations of this so far, but cannot get it to run properly:
matlab -nodesktop -nosplash -r "subjID={'1062'}; timepoint={'00','01'}; 'dojobtest03(subjID,timepoint)'"
1 Kommentar
Walter Roberson
am 11 Okt. 2017
Duplicates https://www.mathworks.com/matlabcentral/answers/360861-is-there-a-linux-equivalent-of-cell-arrays-to-input-into-matlab-functions
Antworten (0)
Diese Frage ist geschlossen.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!