Scripts comuns (.m)

Abra qualquer arquivo .m e ele aparece com suas seções %%, que você executa uma por vez. Um comentário logo após o %% vira o título da seção, e as linhas de comentário abaixo dele viram texto formatado. Crie um com New › Script (.m) (Ctrl+Alt+N).

Funções definidas no fim de um script podem ser chamadas de qualquer seção. Arquivos de função e classes na mesma pasta do script são encontrados automaticamente, como no MATLAB.

%% Solving a linear system
% Results appear right below the code.
A = [4 -2 1; -2 4 -2; 1 -2 4];
rhs = [11; -16; 17];
sol = A \ rhs
residual = norm(A*sol - rhs)

%% A local function
n = 1:10;
f = arrayfun(@fib, n)

function r = fib(n)
    if n <= 2
        r = 1;
    else
        r = fib(n - 1) + fib(n - 2);
    end
end