Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Programação de laboratório, Esquemas de Otimização Convexa

Programação de Laboratório envolvendo exercícios

Tipologia: Esquemas

2023

Compartilhado em 11/09/2023

rafael-fraga-22
rafael-fraga-22 🇧🇷

1 documento

1 / 4

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
Centro Federal de Educação Tecnológica
Celso Suckow da Fonseca
Cefet-RJ
OTIMIZAÇÃO
Prof: PEDRO PABLO RIASCOS HENAO
Lucas Tavares dos Santos 1912082GAUT
Relatório 2 Função LINPROG
Rio de Janeiro, 30 de junho de 2023
pf3
pf4

Pré-visualização parcial do texto

Baixe Programação de laboratório e outras Esquemas em PDF para Otimização Convexa, somente na Docsity!

Centro Federal de Educação Tecnológica

Celso Suckow da Fonseca

Cefet-RJ

OTIMIZAÇÃO

Prof: PEDRO PABLO RIASCOS HENAO Lucas Tavares dos Santos – 1912082GAUT Relatório 2 – Função LINPROG Rio de Janeiro, 30 de junho de 2023

Introdução: A função linprog (programação linear) é uma poderosa ferramenta disponível no MATLAB para resolver problemas de otimização linear. A otimização linear envolve maximizar ou minimizar uma função objetivo linear sujeita a um conjunto de restrições lineares. Essa função é amplamente utilizada em uma variedade de campos, como economia, engenharia, logística e finanças. A função linprog implementa o algoritmo Simplex para resolver problemas de programação linear. Esse algoritmo iterativo explora os vértices de um poliedro convexo definido pelas restrições lineares para encontrar a solução ótima. A função linprog pode lidar com problemas de maximização e minimização, e permite que você especifique restrições de igualdade e desigualdade. % Definir a função objetivo e as restrições f = [-143; - 60]; A = [1 1; 110 30; 120 210; - 1 0; 0 - 1]; b = [75; 4000; 15000; 0; 0]; % Resolver o problema de otimização linear x = linprog(f, A, b); % Extrair os valores de x e y

Conclusão: A função linprog é uma ferramenta extremamente útil para resolver problemas de otimização linear no MATLAB. Ela fornece uma solução eficiente e robusta para encontrar o valor ótimo da função objetivo sujeita a um conjunto de restrições lineares. Com a capacidade de lidar com problemas de maximização e minimização, além de restrições de igualdade e desigualdade, a função linprog é amplamente aplicável em várias áreas. Ao utilizar a função linprog, você pode otimizar processos, tomar decisões fundamentadas e obter soluções ótimas para problemas de programação linear complexos. Além disso, o MATLAB oferece recursos de visualização que permitem plotar os resultados e facilitar a interpretação dos resultados. Em resumo, a função linprog é uma ferramenta poderosa e versátil para a resolução de problemas de otimização linear, fornecendo uma abordagem eficiente e flexível para encontrar soluções ótimas em uma ampla gama de aplicações.