Octave for macOS: Difference between revisions

Jump to navigation Jump to search
mNo edit summary
Line 33: Line 33:
== Create a launcher app with the Script Editor ==
== Create a launcher app with the Script Editor ==


For example Homebrew installs Octave to {{Path|/usr/local/bin/octave}} by default.  From the [https://support.apple.com/guide/terminal/open-or-quit-terminal-apd5265185d-f365-44cb-8b09-71a064a42125/mac Terminal] application you can enter the command <code>which octave</code> to find out the exact location.
For example Homebrew installs Octave to {{Path|/usr/local/bin/octave}} (or {{Path|/opt/homebrew/bin/octave}} on Apple Silicon) by default.  From the [https://support.apple.com/guide/terminal/open-or-quit-terminal-apd5265185d-f365-44cb-8b09-71a064a42125/mac Terminal] application you can enter the command <code>which octave</code> to find out the exact location.


If you know the installation location, open the [https://support.apple.com/guide/script-editor Script Editor] application and write the following text in the editor window:
If you know the installation location, open the [https://support.apple.com/guide/script-editor Script Editor] application and write the following text in the editor window if you wish to start the Octave GUI by default:


  do shell script "/usr/local/bin/octave --gui"
  do shell script "/usr/local/bin/octave --gui"


If you wish to start the Octave GUI by default. For Apple Silicon based systems, normally using the following script:
For Apple Silicon based systems, use the following script:


  do shell script "/opt/homebrew/bin/octave --gui"
  do shell script "/opt/homebrew/bin/octave --gui"
Line 58: Line 58:


Finally:
Finally:
* With a script open in the Script Editor app on your Mac, choose "File > Export".
* With the script open in the Script Editor app on your Mac, choose "File > Export".
* In the menu that appears, select "Application" from the "File format" menu, then navigate to the "Applications" folder and save your script there as "Octave.app"
* In the menu that appears, select "Application" from the "File format" menu, then navigate to the "Applications" folder and save your script there as "Octave.app"


240

edits

Navigation menu