Comandos em Matlab

1195 palavras 5 páginas
Aula passada...

Algoritmos: conceito; tipos de dados; scripts;
Modo interativo do MATLAB: familiariza¸˜o com o software; ca comandos de entrada e sa´ comandos de atribui¸˜o; ıda; ca manipula¸˜o de vari´veis; fun¸˜es b´sicas; ca a co a
Vari´veis indexadas: vetores; matrizes. a Processos de repeti¸˜o: o comando for, o comando while ca Hoje

Mais matrizes;
Condicionais: o comando if no MATLAB;
C´lulas e estruturas; e Leitura e escrita em arquivos;
Importa¸˜o de dados (wizard) ca Slicing

A(i,j)
A(i,:)
A(:,j)
A(:,:)
A(:)
A(1:2,:)
A(1,2:3)

Apagando elementos

Podemos apagar elementos de matrizes (ou linhas/colunas inteiras) usando a seguinte sintaxe:

>> A(i,:) = []
>> A(:,j) = []

Append

Em uma lista, podemos acrescentar elementos a qualquer momento: >> lista = [1,3,4,5]
>> lista = [lista 2]
>> lista

Dica

As opera¸˜es acima tamb´m se aplicam a texto! co e

>> frase = ’Oi, como vai?’
>> frase = [frase(1:length(frase)-1) ’ voc^?’] e >> frase = strcat(’Oi,’,’ como’,’ vai’,’ voc^?’) e Aten¸˜o: strcat n˜o preserva os espa¸os em branco. ca a c Reshape

Podemos facilmente mudar o tamanho e o formato de uma matriz ou vetor usando o comando reshape:

>> reshape(A,m,n)

if - else - end

O if (“se”) representa uma senten¸a l´gica condicional: c o

Se (senten¸a l´gica) ent~o c o a fa¸a (1) c Sen~o a fa¸a (2) c Fim Se

if - else - end
O if (“se”) representa uma senten¸a l´gica condicional: c o

if (senten¸a l´gica) c o fa¸a (1) c else fa¸a (2) c end
Em Matlab, uma senten¸a l´gica pode ter dois valores: c o
0 (Falso) ou 1 (Verdadeiro)

Compara¸˜o ca Para comparar dois n´meros a e b, usamos os seguintes sinais em u MATLAB: a ´ igual a b? e a == b

a ´ maior que b? e a > b

a ´ menor que b? e a < b

a ´ maior ou igual a b? e a >= b

a ´ menor ou igual a b? e a > ans >> ans 3-1.1-0.9
=
1.0000
1 ==

Relacionados

  • Os Comandos Desenvolvidos No Matlab S O Capazes De An Lise Cinem Tica E
    4188 palavras | 17 páginas
  • Iniciando o programa
    1830 palavras | 8 páginas
  • Curso matlab
    4167 palavras | 17 páginas
  • Processamento De Imagens Digitais Varella
    1201 palavras | 5 páginas
  • Introdução ao matlab-passos basicos
    897 palavras | 4 páginas
  • Introdução ao MatLab
    1750 palavras | 7 páginas
  • introdução ao matlab
    3242 palavras | 13 páginas
  • Matlab
    3453 palavras | 14 páginas
  • Matlab
    11313 palavras | 46 páginas
  • Introducao ao MatLab
    3652 palavras | 15 páginas