Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
* * OCTAVE – Gráficos Prof: Marcela Ramirez Arenas - marcelaramirez@uit.br * * plot : função básica para desenhar gráficos em duas dimensões. Apresenta um gráfico dos valores de dois vetores linha, correspondendo ao eixo dos X e Y: Ex: f(x) = sen(x), 0<x<2*pi fica: >>x=[0:0.1:2*pi]; >>plot(x,sin(x)) Que resulta no seguinte gráfico: * * f(x) = sen(x) * * x = 0:pi/90:4*pi; y = sin(x); plot(x,y) xlabel('x,radianos'); ylabel('sin(x)'); grid; replot * * clearplot bar([20,10,30,15,30,30,40]) clearplot a = [10,10,10,20,20,30]; hist(a,[1,10,20,30]) * * A criação de um gráfico 3D necessita da definição de uma matriz de valores Podem ser: Curvas ou Superfícies Curvas: plot3 – plota curvas em 3D contour – curvas de nível Superfícies: surf, surfc, sufl – superfícies em 3D mesh, meshc – linhas em perspectivas 3D * * Exemplo de um gráfico de curvas de uma hélice circular: t=0:pi/50:10*pi; plot3(sin(t),cos(t),t); * * f(x,y) = sin(x/2).cos(y/3) -pi< x,y<pi 1). Se utilizarmos um gráfico 2D: x=[-pi:0.1:pi]; y=x; z=sin(x/2).*cos(y/3); plot(z) (x,y,z são vetores linha de 1x63) * * x=[-pi:0.1:pi];y=x; [x,y]=meshgrid(x,y); z=sin(x/2).*cos(y/3); plot3(x,y,z) * * 3). Gráfico 3D com superfícies x=[-pi:0.1:pi];y=x; [x,y]=meshgrid(x,y); z=sin(x/2).*cos(y/3); mesh(z); * * clc % Limpa a area de trabalho. % Obtenção dos parâmetros disp('Forneca os coeficientes da equaçao quadratica'); a = input('Forneca o coeficiente a: '); b = input('Forneça o coeficiente b: '); c = input('Forneca o coeficiente c: '); x = linspace(-12,12,300); % Gera 300 pontos entre -12 e 12. y = a*x.^2 + b*x + c; % Definição da função y = f(x) % Cálculo das raízes m = -b/(2*a); n = sqrt(b^2 - 4*a*c)/(2*a); fprintf('\nAs raizes da equacao quadratica sao:') x1 = m + n x2 = m - n fprintf('\n'); % Exibição do gráfico plot(x,y); % Gráfico em 2-D. title('\bf\itEquaçao Quadratica'); % Titulo do gráfico xlabel('\bf\itx'); % Eixo horizontal ylabel('\bf\ity'); % Eixo vertical
Compartilhar