www.zak24.pl
INTERNETOWA KSIĘGARNIA NAUKOWO - AKADEMICKA

Optymalizacja matematyczna przy zastosowaniu programu Wolfram Mathematica

18,00  (w tym 5% VAT)

ISBN/ISSN: 978-83-7348-818-2

Wydanie: 1

Rok publikacji: 2021

Stron: 72

Opis

Optymalizacja matematyczna przy zastosowaniu programu Wolfram Mathematica

autor: Kujawa Marcin

Wydawnictwo Politechniki Gdańskiej

 

Celem opracowania jest zaznajomienie Czytelnika z obsługą i podstawowymi funkcjami programu Mathematica w zakresie programowania matematycznego (optymalizacji). Program Mathematica może bowiem posłużyć jako użyteczne narzędzie w rozwiazywaniu problemów optymalizacji, umożliwiając „w miarę bezbolesne” uzyskanie rozwiązań dość złożonych problemów optymalizacji, przy nawet powierzchownej znajomości zagadnień i metod programowania matematycznego. Podstawy obsługi programu Mathematica zostały świadomie pominięte.

System Mathematica stworzony przez firmę Wolfram Research, Inc. (www.wolfram.com) jest wszechstronnym środowiskiem do realizacji szeroko pojętych obliczeń matematycznych, fizycznych, technicznych, nie tylko numerycznych, jak to ma miejsce w przypadku innego powszechnie wykorzystywanego pakietu, jakim jest MATLAB, ale tak że – przede wszystkim – symbolicznych i ścisłych. Język programowania zastosowany w pakiecie charakteryzuje si ę niezwykłą czytelnością i intuicyjnością. Język ten jest bowiem swego rodzaju językiem programowania wysokiego poziomu.

Niniejsza publikacja stanowi efekt działalności dydaktycznej i naukowej autora. Opracowanie powstało między innymi na podstawie dostępnych materiałów dystrybuowanych przez firmę Wolfram Research, Inc. (www.wolfram.com) i nie wyczerpuje w pełni omawianych zagadnień. Tekst będzie z czasem uzupełniany, poprawiany i rozszerzany, dlatego też Czytelnik proszony jest o nadsyłanie wszelkich uwag dotyczących jego treści (marcin.kujawa@pg.edu.pl).

 

Zakres treści:

1. Optymalizacja z programem Mathematica
2. Metody wariacyjne
3. Optymalizacja w ujęciu numerycznym
4. Optymalizacja w ujęciu symbolicznym
5. Optymalizacja w programowaniu wypukłym
6. Optymalizacja w ujęciu macierzowym
7. Optymalizacja w ramach teorii grafów
8. Metody graficzne i wizualizacja rozwiązań

 

Spis treści
Wstęp 5
1. Optymalizacja z programem Mathematica 9
1.1. Krótko o optymalizacji 9
1.2. Programowanie matematyczne a Mathematica 11
1.3. Podstawowe operatory logiczne i ł ˛ aczniki 12
2. Metody wariacyjne 15
2.1. Funkcja VariationalD 15
2.2. Funkcja EulerEquation 16
2.3. Funkcja FirstIntegrals 17
2.4. Funkcja VariationalBound 18
2.5. Funkcja NVariationalBound 19
3. Optymalizacja w uj˛eciu numerycznym 21
3.1. Funkcje NMinimize i NMaximize 21
3.2. Funkcje FindMinimum i FindMaximum 25
4. Optymalizacja w uj˛eciu symbolicznym 33
4.1. Funkcje Minimize i Maximize 33
5. Optymalizacja w programowaniu wypukłym 37
5.1. Funkcja LinearOptimization 38
5.2. Funkcja LinearFractionalOptimization 40
5.3. Funkcja QuadraticOptimization 41
5.4. Funkcja SecondOrderConeOptimization 42
5.5. Funkcja SemidefiniteOptimization 43
5.6. Funkcja ConicOptimization 44
6. Optymalizacja w uj˛eciu macierzowym 45
6.1. Funkcja LinearProgramming 45
6.2. Funkcja DualLinearProgramming 48
7. Optymalizacja w ramach teorii grafów 51
7.1. Funkcja FindShortestTour 51
7.2. Funkcja KnapsackSolve 52
7.3. Funkcja FindShortestPath 54
7.4. Funkcja FindPostmanTour 56
8. Metody graficzne i wizualizacja rozwi ˛ aza´n 61
8.1. Funkcje RegionPlot i ContourPlot 61
8.2. Funkcje Plot3D i RegionFunction 63
Bibliografia 67
Indeks 71

Opinie

Na razie nie ma opinii o produkcie.

Napisz pierwszą opinię o „Optymalizacja matematyczna przy zastosowaniu programu Wolfram Mathematica”

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *