Mudanças entre as edições de "FIC MATLAB 2017-2/Aula-3"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
(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 - ...')
 
 
Linha 1: Linha 1:
 
<syntaxhighlight lang=matlab class="mw-collapsible">
 
<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 - 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 --%
 
%-- 14-09-2017 19:09:16 --%
 
edit
 
edit

Edição atual tal como às 21h56min de 14 de setembro de 2017

%-- 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')