Matlab

Matlab: Automatické typování vektoru

Pozor, v případě skládání proměnných různých proměných je přihlíženo k typu single a ne double, jak by člověk očekával, takže:


a = 1234567891234567;
b = single(1234567891234567);
format long
% a = 1.234567891234567e+15
% b = 1.2345679e+15
SINGLE = [a b]; % automaticky nepřihlíží k větší přesnosti proměnné!
DOUBLE = [a double(b)]; % takto je skutečně double

Ani prohození proměnných nepomůže.

Tags: 

Obrázky v Matlabu

Matlab a typy obrázků

Ukládání obrázků

Nejlepší je ukládat matlabovské obrázky v nativním formátu .fig, protože se jedná o uložená raw data, takže je možné obrázek v matlabu později otevřít, libovolně data upravit a exportovat do jiných formátů co jsou potřeba (.jpg či lépe šup do latexu v křivkách jako .eps).

Jak načíst data z .fig

Otevřít .fig v matlabu a zjistit jaké typy obsahuje posledně otevřený obrázek:

h = get(gca,'Children')
t = get(h,'Type')

Výstup bude například:

Tags: