FIC MATLAB 2019-1/Aula-4

De MediaWiki do Campus São José
Ir para: navegação, pesquisa

Códigos executados em aula

% Plots
% Plotando uma função
x = -2:0.1:2;
f = x^2;
f = x.^2;
size(x)
size(f)
plot(x,f)
x = -2:0.01:2;
f = x.^2;
plot(x,f)
stem(x,f)
x = -2:0.1:2;
f = x.^2;
stem(x,f)
bar(x,f)
figure
plot(x,f)
figure
stem(x,f)
stairs(x,f)
stem(x,f)
hold
plot(x,f)
stairs(x,f)
grid on
grid off
grid minor
% Rótulos
xlabel('Ano')
ylabel('Tristeza')
title('Durante o semestre')
legend('Unitário', 'Tendência', 'Escada')
doc legend
legend('Unitário', 'Tendência', 'Escada', 'Location','north')
legend('Unitário', 'Tendência', 'Escada', 'Location','northeastoutside')
% Especificadores de linha
x = -2:0.1:2;
f = x.^2;
g = -(x - 1).^2;
plot(x,f)
plot(x,g)
hold on
plot(x,f)
plot(x,f,'--')
plot(x,f,'-.')
plot(x,f,':')
plot(x,f,'-')
% Cor
plot(x,f,'b')
plot(x,f,'g')
plot(x,f,'y')
plot(x,f,'k')
% Marcador de dado
plot(x,f,'kp')
plot(x,f,'kp:')
hold on
plot(x,g,'gs--')
grid minor
legend('grafico 1', 'grafico 2')
plot(x,f,'yh:')
% Trabalhando com múltiplas figuras
figure
plot(x,f,'bh:')
plot(x,f,'rh:')
figure(2)
figure(1)
f = x.^2;
g = -(x - 1).^2;
h = -3*(x-1).^2 + 3;
plot(x,h,'ko')
subplot(3,1,1)
plot(x,f,'rh:')
title('Curva 1')
xlabel('x')
ylabel('f(x)')
grid minor
subplot(3,1,2)
plot(x,g,'ko:')
grid on
title('Curva 2')
xlabel('x')
ylabel('g(x)')
grid minor
grid off
grid minor
subplot(3,1,3)
plot(x,h,'b^-.')
grid minor
xlabel('x')
ylabel('h(x)')
title('Curva 3')
% Escala
subplot(3,1,1)
ylim([-30 10])
subplot(3,1,2)
ylim([-30 10])
xlim([-1 2])
axis([-2 2 -10 5])
randn(1,8)

Resposta dos exercícios

Para acessar os códigos, clique aqui.

Questão 1

FIC-MATLAB-Aula4-Questao1.png

Questão 2

FIC-MATLAB-Aula4-Questao2.png

Questão 3

FIC-MATLAB-Aula4-Questao3.png

Questão 4

FIC-MATLAB-Aula4-Questao4.png

Questão 5

FIC-MATLAB-Aula4-Questao5.png

Questão 6

FIC-MATLAB-Aula4-Questao6.png

Questão 7

FIC-MATLAB-Aula4-Questao7.png