Matlab Flashcards

1
Q

Software MATLAB:

.

A

MAtrix LABoratory - Programa de computador de uso específico, otimizado para cálculos científicos e de engenharia

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Software MATLAB:

help

A

Comando de ajuda da função específica. Pesquisa pelo nome exato.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Software MATLAB:

Matriz

A

Coleção de valores de dados organizados em linhas e colunas, conhecidos por um nome único

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Software MATLAB:

lookfor

A

Comando de busca. Lista ajuda de todas as funções ligadas a palavra chave

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Software MATLAB:

Variável

A

Uma variável no MATLAB é uma região de memória no formato de matriz, armazenando constantes escalares [matriz(1x1)], cadeia de caracteres ou matriz(mxn).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Software MATLAB:

Operações aritméticas

A

Envolve operações básicas: +,-,,/,^ e operações matriciais (./,.^,.). Para esta, as matrizes devem possuir mesma dimensão no sentido de operação (linhaXcoluna).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Software MATLAB:

Indexação var=A(i,j)

A

Possibilita manipular um ou mais valores dentro de uma matriz através de seus índices, Os índices podem assumir valores escalares ou vetores, permitindo manipular varias linhas ou colunas.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Software MATLAB:

Concatenação

A

Pode-se concatenar matrizes com mesma ordem no sentido de concatenação. Lembra o conceito de criação de variável.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Software MATLAB:

Funções pre-definidas

A

[s1,s2,sn] = nome_da_função(e1,e2,en) onde s1 a sn são valores retornados pela função, e e1 a en são os parâmetros de entrada a serem operados.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q
Software MATLAB:
function linspace
A

Cria vetores com elementos linearmente separados: var=linspace(val_inicial , val_final , Nº de elementos)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q
Software MATLAB:
function rand
A

Cria uma matriz de valores aleatórios entre 0 e 1. var=rand(nlinhas,ncolunas)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q
Software MATLAB:
function zeros
A

Cria uma matriz com elementos nulos. var=zeros(mlinhas,ncolunas)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q
Software MATLAB:
function eye
A

Cria uma matriz identidade. var=eye(mlinhas,ncolunas)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q
Software MATLAB:
function det
A

Calcula o determinante de uma matriz. var=det(matriz)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q
Software MATLAB:
function inv
A

Calcula a inversa de uma matriz quadrada. var=inv(matriz)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q
Software MATLAB:
function reshape
A

Redimensiona a matriz. var=reshape(matriz,mlinhas,ncolunas)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q
Software MATLAB:
function size
A

Retorna o numero de linhas e colunas de uma matriz. [m,n] = size(matriz).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q
Software MATLAB:
function numel
A

Retorna o numero de elementos de uma matrizvar = numel(matriz)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q
Software MATLAB:
function diag
A

Retorna a diagonal principal da matriz. var=diag(matriz)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q
Software MATLAB:
function ' - transposta
A

Retorna a transposta de uma matriz. var=matriz’

21
Q
Software MATLAB:
function trace
A

Retorna a soma da diagonal principal de uma matriz. var=trace(matriz).

22
Q
Software MATLAB:
function find
A

Retorna os índices de posição de memória que satisfazem a condição. Para saber os valores utilize: var=find(condição); var2=matriz(var)

23
Q

Software MATLAB:

Resolvendo um sistema de equacoes

A

Cria uma matriz A com os coeficientes e outra matriz coluna b com os resultados do sistema. Se Ax=b, x=b/A. X será um matriz coluna com os valores correspondentes.

24
Q
Software MATLAB:
function polyder
A

Deriva um polinômio completo em grau. Ex: x³+1. Os índices completos(maior-grau+1): 1 0 0 1. var=polyder([1 0 0 1]). O retorno seria var = 3 0 0.

25
Q
Software MATLAB:
function polyint
A

Integra um polinômio completo em grau. Ex: x³+1. Os índices completos(maior_grau+1): 1 0 0 1. var=polyder([1 0 0 1]). O retorno seria var = 1/4 0 0 1 0.

26
Q

Software MATLAB:

script

A

Arquivo com sequencia de comandos para automatizar alguma tarefa. Não aceita parâmetros de entrada e saída.

27
Q
Software MATLAB:
function disp
A

Retorna uma mensagem ou valor para o usuário. Sintaxe: disp(‘mensagem’) ou disp(var)

28
Q
Software MATLAB:
function input
A

Solicita interação com o usuário com informação de parâmetro. Sintaxe: var=input(‘Favor_informar’)

29
Q

Software MATLAB:

Estruturas de decisão

A

O matlab possui internamente as estruturas: if,else if, else e end; switch variavel case1 case2 otherwise end.

30
Q

Software MATLAB:

Estruturas de Repeticação

A

O matlab incorpora as estruturas for var=vi:inc:vf end; while end.

31
Q

Software MATLAB:

Operadores Relacionais

A

igualdade:==; maioridade: >=, > ; minoridade: < e desigualdade: ~=

32
Q

Software MATLAB:

Operadores lógicos

A

not: ~ ; and: & ; or: |

33
Q
Software MATLAB:
function plot
A

Gera gráfico bidimensional com coordenadas x e y. Sintaxe: plot(coordx,coordy,’formato’,coordx,coordy2,’formato’,) Formatos: *,+,–,.,,o,^

34
Q
Software MATLAB:
function loglog
A

Gera gráfico bidimensional em escala logarítmica. Sintaxe: loglog(coordx,coordy,’formato’)

35
Q
Software MATLAB:
function semilogx
A

Gera gráfico bidimensional com x em escala logaritmica e y em linear. Sintaxe: semiogx(coordx,coordy,’formato’)

36
Q
Software MATLAB:
function semilogy
A

Gera gráfico bidimensional com y em escala logaritmica e x em linear. Sintaxe: semilogy(coordx,coordy,’formato’)

37
Q
Software MATLAB:
function polar
A

Gera gráfico com eixo de coordenadas polares. Sintaxe: polar(angulo_rad,modulo,’fmt’)

38
Q
Software MATLAB:
function abs
A

Retorna o modulo de um nº complexo, Sintaxe: A=0+i; abs(A);

39
Q
Software MATLAB:
function angle
A

Retorna o angulo de um numero complexo. Sintaxe: B=4-2i; angle(B);

40
Q
Software MATLAB:
function axix
A

Controla a escala dos eixos. Sintaxe: axis([Xmin Xmax Ymin Ymax])

41
Q
Software MATLAB:
function hold
A

Fixa o gráfico corrente na ultima figura gerada, sem substituir a anterior. Sintaxe: hold on; hold off;

42
Q
Software MATLAB:
function title
A

Insere um titulo no gráfico corrente. Sintaxe: title(‘titulo_do_grafico’)

43
Q
Software MATLAB:
function label
A

Nomeia o eixo informado. Sintaxe: xlabel(‘eixo x’); ylabel(‘eixo y’); zlabel(‘eixo z’)

44
Q
Software MATLAB:
function gtext
A

Abre o cursor no texto para determinar o local para o texto. Sintaxe: gtext(‘texto para inserir’)

45
Q
Software MATLAB:
function legend
A

Coloca legenda nos gráficos. Sintaxe legend(‘titulo1’,’titulo2’,’titulon’) n = numero de graficos)

46
Q
Software MATLAB:
function area
A

Gera gráfico da área da função. Ex y = sin(x); Sintaxe: area(y)

47
Q
Software MATLAB:
function stem
A

Gera gráficos bidimensionais em coordernadas x e y com x assumindo valores discretos. Sintaxe: stem(var1,var2).

48
Q
Software MATLAB:
function sum
A

Retorna a soma dos elementos da matriz. Sintaxe: var = sum(matriz);

49
Q
Software MATLAB:
function roots
A

Retorna um vetor com as raízes de um polinômio. Sintaxe: var = roots(p) dado p = [vetor_coeficientes]