FIC MATLAB 2017-2/Aula-3

De MediaWiki do Campus São José
Revisão de 21h55min de 14 de setembro de 2017 por Roberto.nobrega (discussão | contribs) (Criou página com '<syntaxhighlight lang=matlab class="mw-collapsible"> %-- 05-09-2017 19:47:20 --% a = 10 cd Imagens cd .. ls a = 10 % Isto é um comentário! 2 + 3 ans 1 / 2 x = 2 + 3 1.33 whos 2 + 3 5 - 4 5 - ...')
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para navegação Ir para pesquisar
%-- 05-09-2017 19:47:20 --%
a = 10
cd Imagens
cd ..
ls
a = 10
% Isto é um comentário!
2 + 3
ans
1 / 2
x = 2 + 3
1.33
whos
2 + 3
5 - 4
5 - 10
20 * 3
10 / 3
5^2
2^3
2 / 5
2 \ 5
sin(2)
cos(1)
tan(4)
log10(100)
log2(64)
log(30)
sqrt(25)
25^0.5
exp(3)
exp(1)
abs(-2)
abs(5)
abs(-5)
doc abs
help abs
acos(0.5)
atan(1)
doc atan2
cosd(90)
cosd(180)
acosd(0.5)
cosh(2)
acosh(23)
2*3+4
2*(3+4)
2 * (3 + 4)
pi
())
lookfor bessel
lookfor integral
a = 123
a = 123 + 5
a = 123 + 5;
b = 100 - 7;
teste
b
a
teste
clear
teste
clear all
teste
clear
teste
clear x
teste
w = 0
teste
clc
teste
234
ans = 2
2*ans
pi
eps
1e-32
eps
1i
1j
1j^2
Inf
1/0
-1/0
Inf + Inf
Inf^Inf
Inf^0
1/0
Inf - Inf
Nan
NaN
Inf - Inf
0/0
%-- 12-09-2017 19:04:51 --%
clc
1/3
format long
1/3
% Formatos de exibição
pi
format
pi
format short e
1024
edit
102400
102400.0
format short e
102400.0
10240000
pi
1000000
1000000/1
1000000/1.0
pi*10000000
f1e6
1e6
1e8
1e9
pi
3
pi
format long e
pi
10^8
1e8
10e8
format bank
1/3
3.699
format +
1232
-432
0
-432
format rat
1/3
pi
inf
nan
1/3 + 1/2
format compact
format
pi
format compact
pi
format compact long
format long compact
doc format
format compact
format long
pi
format
pi
format loose
pi
% Definição de vetores
x = [1 2 3 4]
x = [1 2 3 4];
x = [1 2 3 4 5 6 7 8 9 10];
x = [1 2 3 4]
x = [1, 2, 3, 4]
y = [5; 6; 7; 8]
% Definição de matrizes
z = [1 2 3; 4 5 6; 7 8 9]
z = [1 2 3; 4 5 6; 7 8 9;]
z = [1 2 3
4 5 6
7 8 9]
size(z)
size(x)
size(y)
length(x)
length(y)
length y
doc save
w = [1 2 3 4; 5 6 7 8; 9 10 11 12]
size(w)
length(w)
length(w')
% Arranjo de vetores
x = 1:4
x = 1:4.5
x = 1:0.5:4.5
x = 1:0.0000001:4.5
x = 1:0.0000001:4.5;
size(x)
y = 1:3:20
z = linspace(1,20,7)
r = logspace(1,6,7)
format long
r = logspace(1,6,7)
r = logspace(1,4,7)
r = logspace(1,3,7)
r = logspace(0.1,1,7)
% Exercícios
a1 = linspace(5,28,100)
format short
a1 = linspace(5,28,100)
a1 = linspace(5,28,100);
a2 = 5:(28-5)/100:28;
a2 = 5:(28-5)/100-1:28;
a2 = 5:(28-5)/(100-1):28;
edit exercicio1.m
exercicio1
b1
exercicio1
linspace(100,12,100)
100:-0.2:12
% Matrizes eye, zeros e ones
eye(1)
eye(2)
eye(3)
eye(3,4)
zeros(1)
zeros(2)
zeros(3)
zeros(3,2)
zeros(3,4,2)
ones(1)
ones(2)
ones(3)
ones(3)*2
ones(3,5)*2
A = [1 2 3 4; 5 6 7 14]
zeros(size(A))
zeros(length(A))
length(A)
x = [1 2 3 4]
x
x.'
A.'
A
B = [1 2 3 4; 5 6 7 8; 9 99 999 9999]
B.'
% Transposta e hermitiana
B.'
B'
1j
c = [1+1j; 3-2*1j; 4-1j]
c.'
c'
transpdemo
doc transpdemo
%-- 14-09-2017 19:09:16 --%
edit
% Operações com matrizes
A = [1 2; 3 4]
B = [5 6; 7 99]
A + B
format short
format compact
A
B
A + B
A - B
C = [0 1; 10 0]
A + B + C
D = [1 2 3; 5 4 3]
A + D
A*B
A
B
A*B
A*D
A
D
A*D
D*A
u = 1:4
v = 5:8
u * v
u * v.'
u.' * v
A
B
A .* B
u
v
u .* v
u * v
u ./ v
A / B
A
B
A ./ B
A
A^2
A*A
D
D^2
D*D
A^10
A
A.^2
cos(10)
exp(3)
A
cos(A)
cos(1)
cos(2)
E = [1 10; 100 1000]
log10(E)
A - 1
A
A + 5
10*A
A / 3
A ./ 3
A .+ 5
A + 5
u
v
3*cos(u) + v
u
sum(u)
prod(u)
u
v
u .* v
sum(u .* v)
u * v'
dot(u, v)
A
sum(A)
doc sum
sum(A, 2)
A
sum(A)
sum(sum(A))
sum(sum(sum(A)))
prod(A)
prod(A, 2)
lookfor factorial
factorial(12)
1:12
12:-1:1
prod(1:12)
u
min(u)
w = [20 1 3 2 -4 2]
min(w)
max(w)
E
min(E)
min(E, 2)
min(E')
E'
min(E')'
min(min(E))
max(max(E))
w
u
v1 = [3 4]
norm(v1)
u
norm(u)
mean(u)
u
sum(u) / length(u)
A
det(A)
inv(A)
u
var(u)
reshape(1:20, 4, 5)
reshape(1:20, 5, 4)'
reshape((1:20)', 4, 5)
reshape(1:20, 5, 4)'
% Comandos de plotagem
r = [1 35 8 42 (99-1)];
r
w = [-1 4 8 8 0]
plot(r,w)
r = [1 8 35 42 (99-1)];
plot(r,w)
r
w
t = 0:0.1:2*pi;
x = cos(t);
t
x
plot(t,x)
stem(t,x)
bar(t,x)
stairs(t,x)
plot(t,x)
length(t)
t = 0:0.5:2*pi;
length(t)
x = cos(t);
plot(t,x)
t = 0:0.1:2*pi;
x = cos(t);
plot(t,x)
t = 0:0.5:2*pi;
length(t)
length(x)
plot(t,x)
plot(x)
plot(t,x)
t = 0:0.1:2*pi;
plot(t,x)
plot(x)
y = sin(x);
t
x
y = sin(t);
y
plot(t,x)
hold on
plot(t,y)
plot(t,y+x)
hold off
plot(t,y+x)
grid on
doc grid
grid minor
axis([0 6.2 -1.5 1.5])
xlim([2 4])
xlabel('Tempo')
ylabel('Amplitude')
title('Coelhinhos')
hold on
plot(t,y)
legend('Fêmea','Macho')
doc plot
hold off
plot(t,y)
plot(t,y,'r')
plot(t,y,'y')
plot(t,y,'k')
plot(t,y,'m')
plot(t,y,'c')
plot(t,y,'o')
plot(t,y,'p')
plot(t,y,'^')
plot(t,y,'m*')
title('Hello Kitty')
plot(t,y,'m')
plot(t,y,'w')
grid minor
plot(t,y,'w','LineWidth',4)
grid minor
plot(t,y,'m:')
plot(t,y,'m--')
legend('Seno')
plot(t,y,'m--p')
plot(t,y,'m--h')
legend('Seno')