Podstawowe zagadania
Opis programu:
MATLAB to uniwersalne środowisko programowe dla obliczeń naukowo-technicznych i wizualizacji.
Wersje:
Name: matlab Version: R2014b Platform: x86-64 Category: Scientific URL: http://www.mathworks.com/products/matlab/
Poniżej znajduje się informacja jak załadować moduł do oprogramowania:
Jak załadować moduł
Matlab można uruchomić w dwóch trybach - w trybie wsadowym oraz w trybie interaktywnym z interfejsem graficznym bądź tekstowym.
Przykładowe uruchomienie w trybie interaktywnym z wykorzystaniem serwera X (GUI):
Windows
Aby uruchomić aplikację w trybie graficznym w systemie Windows należy zainstalować na lokalnej maszynie serwer X (np. Xming - https://sourceforge.net/projects/xming/ lub MobaXterm - http://mobaxterm.mobatek.net/)
Po instalacji i uruchomieniu serwera X, w systemie Windows po lewej stronie pojawi się następująca ikona:
Następnie należy uruchamić serwer X i zalogować się na maszynę np. poprzez program Putty (http://www.putty.org/) z aktywnym przekierowaniem na serwer X.
Aby uruchomić przekierowanie na serwer X należ kliknąć zakładkę SSH z rozwijanej listy po lewej stronie programu Putty.
Kolejno, należy wybrać zakładkę X11 i aktywować przekierowanie serwera X (Enable X11 forarding)
Linux
Aby uruchomić serwer X w systemie Linux należy zalogować się na maszynę z przekierowaniem X
ssh -X eagle.man.poznan.pl
Po zalogowaniu się na maszynę w systemie Windows bądź Linux, uruchamiamy tryb interaktywny wykonując poniższą komendę:
srun -n 1 --mem=4096 --time=24:00:00 --pty --x11=first bash -i -l
Aby sprawdzić czy przekierowanie na serwer X działa poprawnie uruchamiamy xterm
xterm
Następnie ładujemy moduł Matlab
module load matlab
Przykładowe wykorzystywanie modułów znajduje się na poniższej stronie Moduły.
Gdy moduł zostanie załadowany uruchamiamy Matlab.
matlab
Otrzymujemy graficzny interfejs aplikacji Matlab
Przykładowe uruchomienie w trybie interaktywnym konsola tekstowa:
Logujemy się na maszynę i uruchamiamy tryb interaktywny
srun -n 1 --mem=4096 --time=24:00:00 --pty bash -i -l
Następnie ładujemy moduł Matlab
module load matlab
Przykładowe wykorzystywanie modułów znajduje się na stronie Moduły
Gdy moduł zostanie załadowany uruchamiamy program Matlab w trybie tekstowym
matlab
Przykładowe obliczenie
A=[1,2,3,4,5,6,7]
s=sum(A(1,:));
Aby uzyskać wynik obliczeń wpisujemy nazwę zmiennej
s