Zeus:Matlab: Różnice pomiędzy wersjami

Z Komputery Dużej Mocy w ACK CYFRONET AGH
Skocz do:nawigacja, szukaj
Linia 33: Linia 33:
  
 
Skrypt rysuje prosty wykres i zapisuje go do pliku 'heart.jpg'.
 
Skrypt rysuje prosty wykres i zapisuje go do pliku 'heart.jpg'.
 +
 +
Uruchomienie poprzez polecenie:
 +
matlab < nazwa_skryptu.m
  
 
===== Wersja szeregowa =====
 
===== Wersja szeregowa =====

Wersja z 09:08, 15 paź 2013

Wersje oprogramowania zainstalowane na klastrze Zeus.

Informacje ogólne

Do ustawiania środowiska uruchomieniowego oprogramowania na klastrze Zeus służy narzędzie Modules.

Program uruchamiamy poleceniem

matlab

lub dla trybu konsolowego, bez GUI:

matlab -nodisplay

Matlab R2010b

Zmienne środowiskowe ustawiamy ładując moduł apps/matlab/R2010b

 module add apps/matlab/R2010b

Matlab R2012a

Zmienne środowiskowe ustawiamy ładując moduł apps/matlab/R2012a

 module add apps/matlab/R2012a

Matlab R2012b

Zmienne środowiskowe ustawiamy ładując moduł apps/matlab/R2012b

 module add apps/matlab/R2012b

Matlab R2013b

Zmienne środowiskowe ustawiamy ładując moduł apps/matlab/R2013b

 module add apps/matlab/R2013b

Przykładowy skrypt

Skrypt rysuje prosty wykres i zapisuje go do pliku 'heart.jpg'.

Uruchomienie poprzez polecenie:

matlab < nazwa_skryptu.m
Wersja szeregowa
np = 1000;
t = 0:2*pi/np:2*pi;
r = sin(t).*sqrt(abs(cos(t)))./(sin(t)+7/5)-2*sin(t)+2;
xx = r.*cos(t); yy=r.*sin(t);
clear r;
h = figure;
hf = fill(xx,yy,'r');
set(hf,'linestyle','none');
axis image;
title('I Love MATLAB');
print(h, '-djpeg', 'heart.jpg');
clear all;