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

Z Komputery Dużej Mocy w ACK CYFRONET AGH
Skocz do:nawigacja, szukaj
 
Linia 10: Linia 10:
 
  <tt>matlab -nodisplay</tt>
 
  <tt>matlab -nodisplay</tt>
  
= Matlab R2010b =
+
= R2010b =
 
Zmienne środowiskowe ustawiamy ładując moduł <tt>apps/matlab/R2010b</tt>
 
Zmienne środowiskowe ustawiamy ładując moduł <tt>apps/matlab/R2010b</tt>
  
 
   <code>module add apps/matlab/R2010b</code>
 
   <code>module add apps/matlab/R2010b</code>
  
= Matlab R2012a =
+
= R2012a =
 
Zmienne środowiskowe ustawiamy ładując moduł <tt>apps/matlab/R2012a</tt>
 
Zmienne środowiskowe ustawiamy ładując moduł <tt>apps/matlab/R2012a</tt>
  
 
   <code>module add apps/matlab/R2012a</code>
 
   <code>module add apps/matlab/R2012a</code>
  
= Matlab R2012b =
+
= R2012b =
 
Zmienne środowiskowe ustawiamy ładując moduł <tt>apps/matlab/R2012b</tt>
 
Zmienne środowiskowe ustawiamy ładując moduł <tt>apps/matlab/R2012b</tt>
  
 
   <code>module add apps/matlab/R2012b</code>
 
   <code>module add apps/matlab/R2012b</code>
  
= Matlab R2013b =
+
= R2013b =
 +
'''Uwaga Matlab R2013b wymaga systemu SL6!'''
 +
 
 
Zmienne środowiskowe ustawiamy ładując moduł <tt>apps/matlab/R2013b</tt>
 
Zmienne środowiskowe ustawiamy ładując moduł <tt>apps/matlab/R2013b</tt>
  

Aktualna wersja na dzień 09:56, 17 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

R2010b

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

 module add apps/matlab/R2010b

R2012a

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

 module add apps/matlab/R2012a

R2012b

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

 module add apps/matlab/R2012b

R2013b

Uwaga Matlab R2013b wymaga systemu SL6!

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;