O mundo do Polinômio
Publicado por André Gonçalves Coutinho 14/09/2007
[ Hits: 6.738 ]
Eu, André Gonçalves Coutinho, junto com minha equipe Marcio Cerqueira Lima, Wilian de Castro S. Mendonça, Danilo Lopes, residente em Cataguases, estudantes de Engenharia de Produção fizemos um programa relacionado a polinômio.
Executa essas funções:calcula as raízes, a soma, a subtração, a multiplicação, a divisão, calculo em um ponto, calcula a derivada, calcula a derivada em um ponto, plota gráficos em 2D e em 3D.
% o mundo do polinomio P=input('digite o polinomio com espaços entre as variáveis entre colchetes'); disp('calculo da raiz digite 1'); disp('calculo em um ponto digite 2'); disp('calculo da derivada digite 3'); disp('calculo da soma dos polinomios digite 4'); disp('calculo da subtração dos polinomios digite 5'); disp('calculo da multiplicação dos polinomios digite 6'); disp('calculo da divisão dos polinomios digite 7'); disp('plotar grafico do polinomio no ponto em 2D digite 8'); disp('plotar gráfico do polinomio em 3D digite 9'); disp('calculo da derivada em um ponto digite 10'); n=input('digite o numero que você quer'); switch n; case(1); s=roots(P); disp(s); case(2); i=input('digite o ponto'); a=polyval(P,i); disp(a); case(3); b=polyder(P); disp(b); case(4); E=input('digite o polinomio vê se o grau é o mesmo caso não seja têm que igualar com zeros'); f=P+E disp(f); case(5); G=input('digite o polinomio vê se o grau é o mesmo caso não seja têm que igualar com zeros'); h=P-G disp(h); case(6); I=input('digite o polinomio'); j=conv(P,I); disp(j); case(7); L=input('digite o polinomio que tenha grau <= ao primeiro'); [q,r]=deconv(P,L); disp([q,r]); case(8) x1=input('digite o intervalo menor'); x2=input('digite o incremento'); x3=input('digite o intervalo maior'); x=(x1:x2:x3); plot(x,polyval(P,x)); case(9); x1=input('digite o intervalo menor'); x2=input('digite o incremento'); x3=input('digite o intervalo maior'); x=(x1:x2:x3); y1=input('digite o intervalo menor'); y2=input('digite o incremento'); y3=input('digite o intervalo maior'); y=(y1:y2:y3); [mx,my]=meshgrid(x,y); mz=mx.^2+my.^2 mesh(mx,my,mz); case(10); c=input('digite o ponto que você quer'); d=polyval(polyder(P),c); disp(d); end
Corretagem 0.1 - calcula corretagem padrão de operações da Bovespa
Renomeando arquivos de forma padronizada
Script em Tcl para descompactar arquivos
Agora temos uma assistente virtual no fórum!!! (247)
Manutenção de sistemas Linux Debian e derivados com apt-get, apt, aptitude e dpkg
Melhorando o tempo de boot do Fedora e outras distribuições
Como instalar as extensões Dash To Dock e Hide Top Bar no Gnome 45/46
Como Atualizar Fedora 39 para 40
Instalar Google Chrome no Debian e derivados
Consertando o erro do Sushi e Wayland no Opensuse Leap 15
Instalar a última versão do PostgreSQL no Lunix mantendo atualizado
Flathub na sua distribuição Linux e comandos básicos de gerenciamento
Como configuro meu controle de xbox no mupen64? (1)
Reset do linux sem perder dual boot (2)
Lançado Ubuntu 24.04 Final (6)