Buscar

Lista 4_GABARITO - matlab

Prévia do material em texto

GABARITO LISTA 4 - MATLAB 
1. Criar um vetor X com dimensão (1x41) cujo valor inicial é -15, valor final 15 e tenha variação de 0.75. 
>> x=(-15:0.75:15) 
2. Plotar um gráfico (X,Y), onde cada elemento de Y é igual ao seu correspondente em X
3
. 
>> y=x.^3;plot(x,y) 
3. Apagar a janela do gráfico. 
>> close 
4. Somar os valores de X com Y, criando um vetor Z. 
>> z=x+y 
5. Plotar 2 funções no mesmo gráfico, sendo a primeira função X com Y+1 e a segunda Y com Z. Faça a 
formatação da seguinte maneira: função 1 = cor magenta, marcador círculo e tipo de linha tracejada. 
Função 2 = cor vermelha, marcador quadrado e tipo de linha traço e ponto. 
>> plot(x,y+1,'mo--',y,z,'rs-.') 
6. Inserir no gráfico o título (Exercício Gráfico – Matlab). 
>> title('Exercício Gráfico – Matlab') 
7. Inserir o texto (eixo horizontal) ao eixo das abscissas e o texto (eixo vertical) ao eixo das ordenadas. 
>> xlabel('eixo horizontal');ylabel('eixo vertical') 
8. Criar um texto a sua escolha posicionado na coordenada a seu critério. 
>> text(-0.5,1.5,'Coordenada a meu critério') 
9. Delimitar os intervalos dos eixos em -20 a 20 e -22 a 22 e configurar a cor de fundo da janela como quiser. 
>> axis([-20 20 -22 22]);whitebg([0.2345 0.3456 0.4567]) 
10. Criar um gráfico (X,Y) e outro gráfico (Y,Z) e apresentá-los numa mesma janela. 
>> subplot(2,2,1);plot(x,y);subplot(2,2,2);plot(y,z) 
11. Criar o vetor R (1x2) com os valores 5 e 3. 
>> r=[ 5 3] 
12. Criar o vetor S (1x3) com os valores 0, 2 e 4. 
>> s=[0 2 4] 
13. Criar uma matriz R (21x21) e outra S (21x21) com intervalo de -5 a 5 variando 0.5, onde as linhas da matriz 
R são copias do vetor R e as colunas da matriz S são cópias do vetor R. 
>> [r,s]=meshgrid(-5:0.5:5 -5:0.5:5) 
14. Criar a matriz T de forma que T seja igual a matriz R multiplicada pelo exponencial de -R
2
 e -S
2 
. 
>> t= r.* exp(-r.^2 -s.^2) 
15. Criar uma superfície 3D com as matrizes R, S e T. 
>> surf(r,s,t) 
16. Criar uma malha 3D com as matrizes R, S e T. 
>> mesh(r,s,t)

Continue navegando