This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
it_matlab_startup [2024/03/23 23:19] trinh |
it_matlab_startup [2024/03/23 23:40] (current) trinh |
||
|---|---|---|---|
| Line 4: | Line 4: | ||
| Run this command to open the startup file | Run this command to open the startup file | ||
| + | |||
| + | <code matlab> | ||
| + | edit(fullfile(userpath,' | ||
| + | |||
| + | |||
| + | Once you have run the above, the relevant startup file should appear. You can copy and paste the below as a starter. Comment in or out the relevant scripts. | ||
| <code matlab 1> | <code matlab 1> | ||
| - | edit(fullfile(userpath,'startup.m')) | + | % Example startup file |
| - | </ | + | |
| + | % This adds all paths recursively from the directory | ||
| + | % You can add the relevant directory where you store commonly used functions | ||
| + | % On windows, you may need to use a directory structure like C: | ||
| + | % addpath(genpath(' | ||
| + | |||
| + | % This adds a single path | ||
| + | % addpath ~/ | ||
| + | |||
| + | % Set figure default to something more pragmatic | ||
| + | |||
| + | colordef white | ||
| + | set(0, 'Units', | ||
| + | |||
| + | set(0, ' | ||
| + | 'defaultlinelinewidth', | ||
| + | ' | ||
| + | |||
| + | |||
| + | set(0,' | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | |||
| + | clear | ||
| + | close all | ||
| + | |||
| + | % Add the starting path | ||
| + | % cd ~/ | ||
| + | </ | ||
| + | |||
| + | You can try running the script. | ||
| + | |||
| + | If you exit Matlab and restart it, Matlab should run the startup script automatically. | ||
| + | The use of a startup file was common enough for me to make a guide on YouTube: | ||
| - | % Example startup file | + | < |
| - | + | <iframe width=" | |
| - | % This adds all paths recursively from the directory | + | </html> |
| - | addpath(genpath(' | + | |
| - | % This adds a single path | + | |
| - | addpath ~/mysinglepath/ | + | |
| - | + | ||
| - | % Set figure default to something more pragmatic | + | |
| - | + | ||
| - | colordef white | + | |
| - | set(0, ' | + | |
| - | + | ||
| - | set(0, ' | + | |
| - | ' | + | |
| - | ' | + | |
| - | + | ||
| - | + | ||
| - | set(0,' | + | |
| - | ' | + | |
| - | ' | + | |
| - | ' | + | |
| - | ' | + | |
| - | ' | + | |
| - | ' | + | |
| - | + | ||
| - | clear | + | |
| - | close all | + | |
| - | + | ||
| - | % Add the starting path | + | |
| - | cd ~/ | + | |