Problemi con la connessione a Matlab!<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Sto cercando di utilizzare le funzioni MATLAB tramite JMP, ma non riesco nemmeno a parlare con MATLAB di Mac OS (10.12). Quando ho impostato MATLABROOT su "/ Applications / MATLAB_R2011b",
il comando di connessione MATLAB restituisce UNKNOWN. Quando ho impostato il MALABROOT in "/Applications/MATLAB_R2011b.app", che è ciò che è matlab dicendomi quando eseguo il matlabroot in Matlab, poi ottengo
Caricamento SAS "tkintml" non riuscito nell'accesso o nella valutazione di 'Colla', Nome predefinito qui (1); / * ### * / MATLABConnection = MATLAB Connect (Echo); / * ### * /
x = MatlabConnection << Is Connected; / * ### * / Mostra (x) / * ### * /;
Non riesco a trovare nulla sull'estensione SAS.
Qualsiasi aiuto sarebbe molto apprezzato. Grazie, Yves
Ri: Problemi con la connessione a Matlab!Mi fa piacere sapere che hai funzionato, ma mi dispiace che tu abbia ora un problema diverso.
Non sono sicuro di cosa sta succedendo lì. Probabilmente è meglio aprire una traccia con il nostro dipartimento di supporto tecnico inviando un'email a support@jmp.com .
Pubblica di nuovo qui quando trovi una risoluzione.
-Jeff
Ri: Problemi con la connessione a Matlab!Grazie mille Jeff, ho risolto la maggior parte del mio problema. Ora posso convincere JMP a parlare correttamente con Matlab. Tuttavia, se alla fine di uno script ho un'istruzione Matlab term () (che terminerà correttamente la sessione), quindi invocare all'istruzione matlab init () per riaprire la connessione non funzionerà. Quindi se provi a eseguire uno script semplice per due volte di seguito, il primo funzionerà ma il secondo no perché non è stato in grado di ristabilire una connessione con matlab. Questo, tuttavia, potrebbe non avere nulla a che fare con il mio problema originale.
Molte grazie ancora, Yves
Ri: Problemi con la connessione a Matlab!Ci scusiamo per la difficoltà.
Hai provato le istruzioni Qui :
To install MATLAB on Macintosh:Invoke the Automator application:Select Finder ► Go ► Applications or...Double click the Automator applicationSelect the Application document type and click Choose.In the Actions view, expand the Library tree and select Utilities.In the Utilities actions column, double-click Run Shell Script.In the Run Shell Script editor area, replace the current text with the following text:
export MATLABROOT="{Path to your MATLAB installation}" export DYLD_LIBRARY_PATH="$MATLABROOT/bin/maci64:$MATLABROOT/sys/os/maci64:$DYLD_LIBRARY_PATH" export PATH="$MATLABROOT/bin:$MATLABROOT/bin/maci64:$PATH" /usr/bin/env /usr/bin/open -a {Path to your JMP installation}
Set the Shell option to /bin/bash.Set the Pass input option to as arguments.Replace {Path to your MATLAB installation} with the path of your MATLAB installation, for example, /Applications/MATLAB_R2013a.app.Replace {Path to your JMP installation} with the path of your JMP installation, for example, /Applications/JMP Pro 11.app.Save the Automation application to your desktop.To use the JMP MATLAB support, you must invoke JMP using this application to insure proper setup of the MATLAB runtime environment.