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:

Xming.jpg

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.

Putty1.jpg

Kolejno, należy wybrać zakładkę X11 i aktywować przekierowanie serwera X (Enable X11 forarding)

X11.png

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
Xterm.jpg

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

Matlab.jpg

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
Matlabtxt.jpg

Przykładowe obliczenie

A=[1,2,3,4,5,6,7]
s=sum(A(1,:));

Aby uzyskać wynik obliczeń wpisujemy nazwę zmiennej

s
Matlabsum.jpg