Course Code: octnp
Duration: 21 hours
Prerequisites:
  • Ogólne zrozumienie zagadnień matematycznych dotyczących algebry liniowej, statystyki, matematyki macierzowej
  • Podstawowe umiejętności posługiwania się komputerem
  • Znajomość algorytmiki - najlepiej jeśli wynika ze umiejętności posługiwania się innymi językami programowania np. C, PASCAL, FORTRAN lub BASIC – ale nie jest to warunek konieczny
Overview:

Szkolenie dedykowane osobom, które chciałyby zapoznać się z obsługą programu alternatywnego do komercyjnego pakietu MATLAB. Kurs trzydniowy dostarcza kompleksowo informacje dotyczące poruszania się po środowisku i wykonywaniu pakietu OCTAVE w zastosowaniu do analizy danych i obliczeń inżynierskich. Adresatami szkolenia są osoby początkujące ale także ci, którzy znają program i chcieliby usystematyzować swoją wiedzę i podnieść umiejętności. Nie jest wymagana znajomość innych języków programowania ale w znacznym stopniu ułatwi to uczestnikom przyswajanie wiedzy. Na kursie pokazane zostaną możliwości wykorzystania program na wielu przykładach praktycznych.

Course Outline:

Wstęp

Podstawowe obliczenia

  • Rozpoczęcie pracy z Octave, Octave jako kalkulator, funkcje wbudowane

Środowisko Octave

  • Zmienne, liczny I formatowanie, reprezentacje liczb I ich dokładność, zapisywanie i wczytywanie danych 

Tablice i wektory

  • Wyodrębnianie liczb z wektorów, arytmetyka wektorowa

Wykresy

  • Prezentacja danych na wykresie, przygotowanie wielu wykresów oraz wielu okien z wykresami, zapisywanie i drukowanie wykresów

Programowanie w Octave cz. I: Skrypty

  • Tworzenie i edycja skryptu, uruchamianie i debugowanie skryptów,

Instrukcje sterujące wykonywanie programu

  • If else, switch, for, while

Programowanie w Octave cz. II: Funkcje

Macierze i wektory

  • macierze, transpozycja, funkcje tworzące macierze, budowanie złożonych macierzy, macierz jako tablica, wyodrębnianie bitów z macierzy, podstawowe funkcje macierzowe

Równanie liniowe i nieliniowe

Więcej wykresów

  • Budowanie wielu wykresów na jednym rysunku, wykresy 3D, zmiana perspektywy, wykresy powierzchniowe, rysunki i filmy,
  • Wartości własne, dekompozycja

 Liczby zespolone

  • Wykresy liczb zespolonych

Statystyka i przetwarzanie danych

Budowanie graficznego interfejsu użytkownika

Sites Published:

United Arab Emirates - Octave not only for programmers

Qatar - Octave not only for programmers

Egypt - Octave not only for programmers

Saudi Arabia - Octave not only for programmers

South Africa - Octave not only for programmers

Brasil - Octave not only for programmers

Canada - Octave not only for programmers

中国 - Octave not only for programmers

香港 - Octave not only for programmers

澳門 - Octave not only for programmers

台灣 - Octave not only for programmers

USA - Octave not only for programmers

Österreich - Octave not only for programmers

Schweiz - Octave not only for programmers

Deutschland - Octave not only for programmers

Czech Republic - Octave not only for programmers

Denmark - Octave not only for programmers

Estonia - Octave not only for programmers

Finland - Octave not only for programmers

Greece - Octave not only for programmers

Magyarország - Octave not only for programmers

Ireland - Octave not only for programmers

Luxembourg - Octave not only for programmers

Latvia - Octave not only for programmers

España - Octave no solo para programadores

Italia - Octave not only for programmers

Lithuania - Octave not only for programmers

Nederland - Octave not only for programmers

Norway - Octave not only for programmers

Portugal - Octave not only for programmers

România - Octave not only for programmers

Sverige - Octave not only for programmers

Türkiye - Octave not only for programmers

Malta - Octave not only for programmers

Belgique - Octave not only for programmers

France - Octave not only for programmers

日本 - Octave not only for programmers

Australia - Octave not only for programmers

Malaysia - Octave not only for programmers

New Zealand - Octave not only for programmers

Philippines - Octave not only for programmers

Singapore - Octave not only for programmers

Thailand - Octave not only for programmers

Vietnam - Octave not only for programmers

India - Octave not only for programmers

Argentina - Octave no solo para programadores

Chile - Octave no solo para programadores

Costa Rica - Octave no solo para programadores

Ecuador - Octave no solo para programadores

Guatemala - Octave no solo para programadores

Colombia - Octave no solo para programadores

México - Octave no solo para programadores

Panama - Octave no solo para programadores

Peru - Octave no solo para programadores

Uruguay - Octave no solo para programadores

Venezuela - Octave no solo para programadores

Polska - Octave nie tylko dla programistów

United Kingdom - Octave not only for programmers

South Korea - Octave not only for programmers

Pakistan - Octave not only for programmers

Sri Lanka - Octave not only for programmers

Bulgaria - Octave not only for programmers

Bolivia - Octave no solo para programadores

Indonesia - Octave not only for programmers

Kazakhstan - Octave not only for programmers

Moldova - Octave not only for programmers

Morocco - Octave not only for programmers

Tunisia - Octave not only for programmers

Kuwait - Octave not only for programmers

Oman - Octave not only for programmers

Slovakia - Octave not only for programmers

Kenya - Octave not only for programmers

Nigeria - Octave not only for programmers

Botswana - Octave not only for programmers

Slovenia - Octave not only for programmers

Croatia - Octave not only for programmers

Serbia - Octave not only for programmers

Bhutan - Octave not only for programmers

Nepal - Octave not only for programmers

Uzbekistan - Octave not only for programmers