1629290006

1629290006



Rozdział 1

Wstęp

Celem zadań komputerowych przeprowadzanych w laboratorium komputerowym jest przetestowanie numerycznych metod omawianych w czasie wykładu i ćwiczeń z Matematyki Obliczeniowej.

Zadania komputerowe przedstawione w tym zbiorze polegają na implementacji metod numerycznego rozwiązywania zadań z wykorzystaniem pakietu octave, czyli środowiska obliczeń numerycznych-naukowych i przetestowaniu funkcji octave’a, które są w stanie rozwiązać zadania omawiane w trakcie kursu Matematyki Obliczeniowej.

Część funkcji octave’a wywołuje odpowiednią bibliotekę numeryczną, w której jest zaimplementowana odnośna - zazwyczaj zaawansowana - metoda. Ale część funkcji octave’a jest zaimplementowana wprost w samym octave’ie. Często nie wiemy jakiej metody numerycznej używa octave. Szczególnie, że kolejne wersje tego pakietu używają innych bibliotek, mimo że nazwa funkcji - np. rozwiązującej równanie nieliniowe - jest wciąż taka sama.

Pakiet octave jest zarówno środowiskiem obliczeń numerycznych, jak i językiem programowania. Umożliwia on proste rozwiązywanie podstawowych zadań numerycznych jak: numeryczne obliczenie całki, rozwiązanie zadań liniowych lub nieliniowych, równań różniczkowych zwyczajnych itp. Można go używać z linii komend, pisać własne skrypty, czy m-pliki (czyli pliki z implementacjami własnych funkcji octave’a).

Pakiet octave jest programem ogólnodostępnym jako wolne oprogramowanie. Rozprowadzany jest na zasadach licencji GNU GPL. Warto dodać, że pakiet octave jest odpowiednikiem środowiska matlab, które jest programem komercyjnym, szeroko stosowanym do obliczeń numerycznych.

Zadania z tego zbioru są sformułowane tak, że bez kłopotów mogą być wykonane zarówno w octave, jak i w środowisku matlaba.

Zaletą octave’a jest to, że jest on dostępny bez opłat. Octave jest dystrybuowany w wersjach binarnych zarówno pod różne dystrybucje Linuxa, jak i

2



Wyszukiwarka

Podobne podstrony:
Rozdział 1Wstęp1.1 Na początek Pierwsze zajęcia laboratoryjne z Inżynierii Programowania mają charak
Rozdział 1Wstęp 1.1. Motywacje Szybki rozwój techniki komputerowej spowodował, że dyski komputerów n
2 SKANOWANIE W tym rozdziale opisano sposób skanowania z komputera podłączonego do urządzenia za pom
2 SKANOWANIE W tym rozdziale opisano sposób skanowania z komputera podłączonego do urządzenia za pom
Rozdział 1 Organizacja systemu... •    stanowiska komputerowe - 310, w tym dla pracow
Rozdział 1Wstęp W laboratorium robotyki Zakładu Podstaw Cybernetyki i Robotyki, znajduje się manipul
1tom078 4. INFORMATYKA 158 laboratoryjnego. Ponadto koszt symulacji komputerowej jest znacznie mniej
rozdzał 5 01 Rozdział 5AKTYWA TRWAŁE RZECZOWE ORAZ NIEMATERIALNE I PRAWNE Wprowadzenie Celem zadań z
Dodatkowo laboratorium komputerowe jest wyposażone w oprogramowanie Aris firmy IDS Scheer. Oferowana
8 Rozdział 1 wych algorytmów. Może służyć do oceny, czy posiadany komputer jest odpowiednio skonfigu
Rozdział 18Napisy W dzisiejszych czasach komputer przestał być narzędziem tylko i wyłącznie do
Rozdział 27POZYTONOWA EMISYJNA TOMOGRAFIA KOMPUTEROWA (PET) Eduard Pankowski27.1. Wstęp Biologiczna
ALG)3 Rozdział 13Kodowanie i kompresja danych W chwili obecnej coraz więcej komputerów jest podłącza

więcej podobnych podstron