Ich brauche eine Matlab-Funktion mit verschiedenen Eingabeargumenten in Linux-Shell zu nennen, schrieb ich meine Schleife in der folgenden Form und es funktioniert:Linux-Cluster-Shell für parallele Matlab-Simulation
set c=1
while ($c <= 5)
#JOB='qsub -m abe -N Big_run - << EOJ matlab -nodisplay -nodesktop << M_PROG test ($c); M_PROG EOJ`
@ c = $c + 1
end
Es gibt zwei Probleme, ein ist "mismatched`. "
Die andere ist, wie Eingangsargument Matlab-Funktion übergeben?
Wie ist es "funktioniert", wenn Sie diese 2 Probleme haben ... Sie meinen, Sie haben nur die Schleifenfunktion, aber nicht den Befehl? Noch wichtiger, welche Shell? –