Академический Документы
Профессиональный Документы
Культура Документы
Vectores e Matrizes
EXAMPLO:
>> a=2:3, b=[a 2*a;a/2 a] a= 2 3 b= 2.0000 3.0000 4.0000 6.0000 1.0000 1.5000 2.0000 3.0000 >> c=[b ; b]
c=
2.0000 1.0000 2.0000 1.0000 3.0000 1.5000 3.0000 1.5000 4.0000 2.0000 4.0000 2.0000 6.0000 3.0000 6.0000 3.0000
Vectores e Matrizes
>> D=c(2:3, 2:3)
D= 1.5000 3.0000 2.0000 4.0000
>> who
Your variables are: Dabc
Vectores e Matrizes
Examplo:
>> a=magic(4) a= 16.0000 2.0000 3.0000 5.0000 11.5000 10.0000 9.0000 7.0000 6.0000 4.0000 14.5000 15.0000 13.0000 8.0000 12.0000 1.0000
>> sum(a) = sum(a') = [34 34 34 34] >> trace(a) = 34 A(i, j) indexa fila i, coluna j
Vectores e Matrizes
>>a(2:3,3:4) =
10 8 2 12 >>a([1 4],[1 4]) = 16 13 4 1 >>a(8) = 14 >>[1:3] + [4:6] = 5 7 9 A=zeros(2,2); B=(ones(3,2); C = [ [A-1;B+1], [B+3;A-4] ], C= -1 -1 4 4 -1 -1 4 4 2 2 4 4 2 2 -4 -4 2 2 -4 -4
Mais tipos de marcas so ; square(s), diamond(d), up-triangle(v), downtriangle(^), left-triangle(<), right-triangle(>), pentagram(p), hexagram(h) Ver tambm help plot para mais cores de linhas e marcas.
Salvaguarda e Carregamento
Quando se usa o MATLAB, pode desejar guardar os vectores e matrizes que acabou de definir. SAVE, guarda as variveis do espao de trabalho para disco SAVE FILENAME guarda todas as variveis do espao de trabalho para um ficheiro binrio "MAT designado por FILENAME.mat. Os dados podem ser recuperados com LOAD. Se FILENAME no tiver extenso, assumido o .mat . SAVE, sem mais nada cria o ficheiro binrio "MAT" designado'matlab.mat'. D um erro se no consguir escrever em 'matlab.mat'. Para guardar o ficheiro na rea de trabalho escreva >>save filename SAVE FILENAME X gurada apenas X. SAVE FILENAME X Y Z guarda X, Y, e Z.
Salvaguarda e Carregamento
LOAD carrega as variveis do espao de trabalho do disco. LOAD FILENAME carrega todas as variveis dum ficheiro dado o nome de ficheiro absoluto ou relativo Se FILENAME no tiver extenso LOAD verifica FILENAME e FILENAME.mat e trata-a como uma "MAT-filebinria. Se FILENAME tiver uma extenso diferente de.mat, tratada como ASCII. LOAD, por si s usa uma "MAT-file" designada por 'matlab.mat'. Devolve erro se 'matlab.mat' no existir. LOAD FILENAME X carrega s o X. LOAD FILENAME X Y Z ... Carrega as varveis especificadas. >>load x, y, z Ver help save e help load para mais informao
Ficheiros M
Os ficheiros M so macros de comandos do MATLAB que so armazendas como ficheiros de texto com extenso "m", isto nomeficheiro.m. Um ficheiro M tanto pode ser uma funo com variveis de E/S ou uma lista de comandos.