Você está na página 1de 6

UNIVERSIDADE FEDERAL DA

BAHIA ESCOLA POLITÉCNICA DA


UFBA

ÁTHILA SILVA SANTOS

MATLAB
Comandos básicos MatLab

SALVADOR – BA
AGOSTO, 2023

1
ÁTHILA SILVA SANTOS

MATLAB
Comandos básicos MatLab

Demonstração de comandos básicos na


ferramenta matemática MatLab

Professor: Maicon Deivid

SALVADOR- BA
AGOSTO, 2023

2
SUMÁRIO

1. O que é o matlab ............................................................................................................................ 4


2. Primeiros comandos ....................................................................................................................... 4
2.1. Operadores............................................................................................................................. 4
2.2. Limpando variáveis ..................................................................................................................... 4
2.3. Declarando variáveis .................................................................................................................. 4
2.4. Declaração de matrizes ............................................................................................................... 5
3. função polyfit ................................................................................................................................. 5
4. função linespace............................................................................................................................. 6
5. Função polyval................................................................................................................................ 6

3
1. O QUE É O MATLAB

O MATLAB é um software de programação e ambiente de desenvolvimento


usado principalmente para cálculos numéricos, análise de dados, visualização de
dados e criação de modelos e simulações. O nome MATLAB é uma abreviação de
"Matrix Laboratory" (Laboratório de Matrizes), e o software é amplamente utilizado em
campos como engenharia, ciência, matemática, pesquisa acadêmica e muito mais.

2. PRIMEIROS COMANDOS
2.1. Operadores

2.2. Limpando variáveis

Antes de realizar qualquer cálculo no programa é necessário limpar todas as


variáveis, para não haver alterações nos resultados ou declaração de variáveis já
existentes, além de figuras e telas. Para tal feito usamos os seguintes comandos.

clear % Limpa todas as variáveis


clc % Limpa a tela
clf % Limpa figura

Vale ressaltar que o “%” indica um comentário no código.

2.3. Declarando variáveis

Para declarar uma variável basta definir seu nome, colocar o sinal de igual e o
valor;
tempo = 0;

4
2.4. Declaração de matrizes

Para declarar uma matriz deve-se atribuir a uma variável os números da matriz
dentro de colchetes, os números de uma mesma linha e colunas diferentes devem ser
separados por espaço e cada linha separada por ponto e vírgula (;).

A = [1 2; 3 4]

A=
1 2
3 4

Para selecionar um elemento da tabela devemos indicar a linha e a coluna do


mesmo, para selecionar o elemento “4” e colocá-lo na variável “B” por exemplo,
deveríamos executar o seguinte comando:
B = A(2,2);

Outras formas de seleção de elementos:


a(1,:) %Todos os elementos da primeira linha
a(:,1) %Todos os elementos da primeira coluna
a(1:3) % Conjunto dos 3 primeiros elementos

3. FUNÇÃO POLYFIT

A função “polyfit” retorna na variável p os coeficientes do polinômio de ordem


n (coeficientes a,b, ... para um polinômio de grau n) que melhor se ajusta a
determinados pontos (x e y) pelo método dos mínimos quadrados. O vetor p tem
tamanho n+1, sendo que o primeiro elemento armazena o coeficiente do elemento de
maior ordem do polinômio e o último elemento armazena a constante. Elementos não
existentes no polinômio têm coeficiente nulo (valor zero) na posição correspondente
do vetor p.
x = [-10 -3 0 2 5]; %Decalarando os valores dos ponto em X
y = [6 0 4 10 34]; %Decalarando os valores dos ponto em Y

p = polyfit(x,y,2); %Função estruturada para retornar os coeficientes do


polinômio de grau 2 que melhor se ajusta ao conjunto de pontos dado
5
4. FUNÇÃO LINESPACE

A função “linspace(a,b,n)” cria um vetor X de n elementos linearmente


espaçados entre os valores a e b.

X = linspace(-10, 10, 200); %Cria um vetor com 200 números espaçados


igualmente ente -10 e 10

5. FUNÇÃO POLYVAL

A função polyval é uma função matemática disponível em várias linguagens de


programação, incluindo MATLAB e Octave. Ela é usada para avaliar um polinômio em
um determinado ponto. A palavra "polyval" é uma abreviação de "polynomial
evaluation", ou seja, avaliação de polinômios.
A sintaxe básica da função polyval é a seguinte:
Y = polyval(p, X);

onde:
p é um vetor contendo os coeficientes do polinômio, começando pelo
coeficiente de maior grau e indo até o coeficiente constante (termo independente).
X é o ponto no qual você deseja avaliar o polinômio.
Y é o valor resultante da avaliação do polinômio no ponto X.

Você também pode gostar