Hipulle on asennettu Matlabin versio 7.11 (R2010b).
Matlabin käyttö on alustettava moduulitiedoston kutsulla. Sitä
kutsutaan komennolla
module load matlab
X-ympäristöä käyttävää Matlabia kutsutaan tämän jälkeen komennolla
matlab -singleCompThread
Mikäli Matlabia haluaa ajaa rivipohjaisena ilman Javaa, jolloin käynnistyminen on nopeampaa, annetaan komento
matlab -nojvm -singleCompThread
Optio 'nojvm' estää Javamanagerin käynnistämisen. Optio 'singleCompThread' käynnistää Matlabin yhdellä säikeellä. Rivipohjaisella Matlabillakin on mahdollista käyttää grafiikkaa. Grafiikkaikkunat aukeavat automaattisesti, kun piirroskäskyjä annetaan.
Mikäli halutaan käyttää Matlabin edellistä versiota 7.10, on annettava alustuskomento
module load matlab/R2010aVastaavasti Matlabin versiota 7.9 käytettäessä on annettava komento
module load matlab/R2009bJos kesken istunnon halutaan kokeilla myös vanhempaa versiota 7.10, kun työskentely on aloitettu uusimmalla
versiolla 7.11, on sitä varten annettava komento
module switch matlab/R2010b matlab/R2010a
Version 7.11 päivitykset
Hipulla olevaan versioon 7.11 on hankittu kolme uutta toolboxia:- Bioinformatics
- Communications
- Parallel Computing
Version 7.10 uudet piirteet
Versioon 7.10 on uusina piirteinä mm. seuraavia ominaisuuksia:- uusia epälineaarisia ratkaisijoita Global Optimization ja Optimization toolboxeille.
- mahdollisuus generoida Simscape-kielisiiä yhtälöitä Symbolic Math toolboxista
- lisää monisäikeisiä matemaattisia funktioita.
tästä toolboxista käytettiin nimeä Genetic Algorithm and Direct Search toolbox.
Versioon 7.9 tulleita uusia piirteitä
Varsioon 7.9 tuli uusina piirteinä mm. seuraavia ominaisuuksia:- kompleksisten harvojen matriisien käsittelyyn tullut uudet funktiot mldivide ja qr.
- Fourier-funktioille fft, fft2 ja fftn tuki suurten dimensioiden käsittelyssä
- useita funktioita on päivitetty rinnakkaislaskentaa varten
Versioon 7.8 tullleita uusia piirteitä
Versioon 7.8 tuli uusina piirteinä mm. seuraavia ominasuuksia:
- moniprosessorituki fft:lle ja muille Matlabin funktioille
- mahdollisuus käyttää .NET-luokkia suoraan Matlab-ohjelmoinnissa ja -sovelluksissa
- Database toolbox on otettu uutena tuotteena mukaan
Database toolbox
Database toolbox mahdollistaa datan vaihdon Matlabin ja minkä tahansa ODBC/JDBC-yhteensopivan tietokannan kanssa. Database toolboxissa olevalla visuaalisella kyselyn rakennustyökalulla voi hakeaMatlabiin tietokantaan tallennettua dataa tarvitsematta osata SQL-kieltä. Tämä mahdollistaa datan
nopean saannin Matlabiin sekä analysoinnin ja tallennuksen Matlabissa.
Version 7.6 uudet piirteet
Versiossa 7.6 oli uusina piirteinä mm.
-
merkittäviä lisäyksiä Matlabin ohjelmoinnissa mahdollistaen suurten sovellusten ja datarakenteiden helpomman ylläpidon ja kehittämisen
-
uusi clearvars funktio tyhjentämään tai ylläpitämään muuttujien arvoja
-
uusi cleanup funktio tyhjentää toiminnot, kun Matlabin suoritus on päättynyt
-
tiedostojen vertailutyökalu mahdollistaa hakemistojen, MAT-tiedostojen ja binääritiedostojen vertailun
-
uusia algoritmeja ldl:lle, logm:lle ja funm:lle pohjautuen numeeristen menetelmien uusimpiin tutkimuksiin
-
merkittävä nopeutuminen harvojen matriisien kertomisessa
Edellisessä versiossa on uusina piirteinä tullut mukaan mm.
- monille Matlab-funktioille tuki taulukossa, jonka koko on suurempi kuin 2*10^9 elementtiä
- päivitetty Lapack-paketti on saatavissa
- koodin käsittely editorissa on helpompaa
- mahdollisuus ajaa funktioita suoraan editorista
- funktion help-sivujen nopea saanti joka käskyriviltä tai editorista
- harvojen matriisien tuki lisätty ldl-funktiolle
- uusi quadgk-funktio numeeriselle integroinnille
- uusi bvp5c-funktio tavallisille differentiaaliyhtälöille
Toolboxit
Hipulla olevalla Matlabilla on käytettävissä seuraavat toolboxit:
- Bioinformatics
- Communications
- Curve Fitting
- Database
- Global Optimization
-
Image Processing
-
Mapping
-
Neural Network
-
Optimization
- Parallel Computing
-
PDE (Partial Differential Equation)
-
Signal Processing
-
Statistics
-
Symbolic Math
-
System Identification
-
Wavelet
Lisäksi Hipulla olevalla Matlabilla on Matlab Compiler, joka on Matlabin kääntäjä. Se tekee Matlab-koodista esimerkiksi C-koodia.
Lisätietoa
Matlabin käytöstä löytyy tiivis paketti pdf-muodossa. Paketti koostuu @CSC-lehdessä olleista Matlab-artikkeleista.
Lisätietoa Matlabin versiosta 7.11 ja em. toolboxeista saa Matlabin sisältä X-käyttöliittymän help-painikkeen alta
| Lammi Esa | Esa.Lammi at csc.fi |