Laboratorium metod numerycznych - SCILAB Laboratorium 2
|
|
- Fabian Klimek
- 8 lat temu
- Przeglądów:
Transkrypt
1 Laboratorium metod numerycznych - SCILAB Laboratorium 2 W najprostszym przypadku, Scilab jest wykorzystywany jako kalkulator zdolny wykonywać obliczenia na wektorach i macierzach. W prostych zadaniach raczej nie ma potrzeby pisania programów. Dosyć szybko jednak korzystać będziemy ze skryptów (zbiorów instrukcji, poleceń Scilaba), a następnie funkcji. Wprowadzony język programowania, dzięki operowaniu na systemie macierzowym, jest prostym, ale potężnym i efektywnym narzędziem. Za pomocą dowolnego edytora tekstowego można utworzyć plik ( pusty plik tekstowy) o dowolnej nazwie i rozszerzeniu (tzw. skrypt) zawierający wiele poleceń, które zachowują się jak program - są interpretowane w miarę wczytywania kolejnych poleceń z pliku przez Scilab. Zwyczajowo plikom zawierającym skrypty nadajemy rozszerzenie.sce. Podobnie jest z rozszerzeniem.sci, które zwyczajowo przypisywane jest plikom zawierającym funkcje. Scilab wyposażony jest w edytor SciPad, który rozpoznaje składnię poleceń Scilaba i odpowiednio koloruje słowa kluczowe. Można w nim pisać programy i funkcje oraz od razu przesyłać je do uruchomienia w Scilabie. Uruchamiamy go z menu (pozycja Editor ). Na początku skryptu umieszczamy polecenie clear w chwili uruchamiania skryptu obecne w pamięci zmienne znikną (te z poprzednich uruchomień programu). Jeśli nasz program rysuje jakieś wykresy to umieszczenie na początku polecenia xdel(winsid()) spowoduje zamknięcie wszystkich otwartych okien graficznych. Polecenie clc czyści ekran konsoli. Zmienne predefiniowane zaczynają się od znaku % {%pi, %e, %i, %inf, %t, %f}. Zmienne te nie ulegają usunięciu po wydaniu komy clear. Po zakończeniu wykonywania poleceń ze skryptu (czy wpisywanych z klawiatury) wszystkie nowo utworzone zmienne pozostają w pamięci i są dostępne do dalszych operacji, dzięki temu kiedy coś nam nie wychodzi można sprawdzić np. czy utworzone wektory są wierszowe czy kolumnowe i jakie mają rozmiary (za pomocą polecenia whos() ). Komentarze zaczynają się od dwóch znaków // i rozciągają się do końca wiersza. Istnieje także możliwość wykomentowania większej liczby wierszy -> po zaznaczeniu fragmentu tekstu należy wybrać z menu Edit polecenie Comment selection, co spowoduje wpisanie znaków // na początku każdego wiersza. Istnieje oczywiście polecenie Uncomment selection. Wykonanie skryptu Scilaba znajdującego się w bieżącym katalogu następuje po wywołaniu w terminalu Scilaba polecenia exec i wpisaniu nazwy pliku np. exec skrypt.sce lub exec ('skrypt.sce'). Zostanie wówczas wyświetlona, a potem wykonana zawartość pliku. Po nazwie pliku zawierającego skrypt można wprowadzić liczbę określającą tryb wykonywania skryptu. Jeśli nie chcemy wyświetlania zawartości używamy formy exec( skrypt.sce,0). W przypadku dłuższych poleceń lub skryptów wykorzystujemy SciPad i po zapisaniu pliku na dysk z menu Execute edytora wybieramy pozycje załadowania do Scilaba. 1
2 Przykład.1 Uruchamiamy w Scilabie edytor. Wprowadzamy poniższy kod generujący i wyświetlający funkcję sinusa: // wyczyszczenie pamięci xdel(winsid()); //wyczyszczenie (zamknięcie) wszystkich okien graficznych clc; //wyczyszczenie konsoli t=linspace(0, 2*%pi, 100); //(obliczenie od 0 do 2pi, liczba iteracji=100) y=sin(t); // funkcja którą liczymy, czyli sinus plot2d(t,y) // wygenerowanie wykresu liczonej funkcji y=f(t) Plik zapisujemy w katalogu roboczym (d:\student\nazwisko\scilab) pod nazwą sinus.sce. Z menu edytora wybieramy pozycję 'wykonaj'. Przykład.2 Utworzyć i wykonać skrypt o poniższym kodzie. Zapisać pod nazwą funkcja.sce w katalogu roboczym. Wykonanie skryptu wykonujemy przez wywołanie w terminalu polecenia exec ('funkcja.sce'). Przetestować tryby wykonywania skryptu {exec ('funkcja.sce',0), exec ('funkcja.sce',1)} Jest to skrypt do wygenerowana wykresu funkcji e -x sin(4x) ze zmiennym za każdym razem rozmiarem przedziału [a; b] i liczbą podprzedziałów. // wyczyszczenie pamięci xdel; //wyczyszczenie aktualnej grafiki clc; //wyczyszczenie konsoli a=input(" Podaj lewy kraniec przedziału : "); b=input(" Podaj prawy kraniec przedziału : "); n=input(" Podaj ilość podprzedziałów : "); x=linspace(a,b,n+1); // obliczenie odciętych y=exp(-x).*sin(4*x); // obliczenie rzędnych plot(x,y,"b") // rysunek funkcji b oznacza kolor blue charakterystyki xtitle("y=exp(-x)*sin(4*x)","y","x") Funkcje W przeciwieństwie do skryptów funkcje mogą przyjmować parametry i zwracać wyniki. Również zapisywane są w plikach. W jednym pliku można umieścić wiele funkcji, każda z funkcji musi zaczynać się słowem kluczowym function, kończyć function. Wbudowane i dostępne są właściwie wszystkie funkcje elementarne (są już skompilowane). Funkcje trygonometryczne proste, odwrotne, hiperboliczne... (argumenty tych funkcji są w radianach). Funkcje logarytmiczne: log logarytm naturalny, log10 logarytm dziesiętny, log2 logarytm o podstawie 2. Funkcja eksponencjalna: exp. Liczby losowe: funkcja rand(n1,n2) generuje macierz n1 n2 składającą się z liczb losowych z przedziału <0,1). Istnieje też generator liczb losowych grand umożliwiający uzyskanie różnych zadanych rozkładów. Funkcje specjalne: erfc, funkcja gamma, funkcje Bessela pierwszego i drugiego rodzaju, Definiowanie funkcji w pliku : function [sinus,cosinus] = moja_funkcja(x) sinus = sin(x); cosinus = cos(x); function W tym przypadku funkcja przyjmuje pojedynczy parametr, a zwraca wierszowy wektor dwuelementowy (jeśli argumentem będzie wektor funkcja zwróci macierz, składającą się z dwóch wektorów wynikowych funkcji sin i cos). Definiowanie funkcji w linii kom: deff('[si,co]=moja_fun(x)',['si=sin(x)','co=cos(x)']) Tak zdefiniowana funkcja działa identycznie jak ta zdefiniowana w pliku. Można używać jej również jako argumentu dla innych funkcji. Ogólnie składnia tego polecenia/definicji jest następująca: deff(łańcuch_składni,wektor_łańcuchów_poleceń) (ten ostatni wektor może by wierszowy lub kolumnowy). Po wektorze łańcuchów poleceń może wystąpić jeszcze jeden argument pojedynczy znak 'c' lub 'n' pierwszy z nich (jest to wartość domyślna) oznacza, że funkcja ma zostać skompilowana, a drugi że nie. Przy przedstawionym sposobie zdefiniowania funkcji moja_fun wywołanie jej musi mieć postać [a,b] = moja_fun(x) tzn. po lewej stronie musi występować wektor (z nawiasami kwadratowymi), gdybyśmy chcieli tego uniknąć 2
3 moglibyśmy zdefiniować tą funkcję nieco inaczej: deff('sico=moja_fun(x)',['sico(1)=sin(x)','sico(2)=cos(x)']) Jeżeli wynikiem funkcji ma być pojedyncza zmienna nawiasy kwadratowe nie są konieczne. Tak zdefiniowaną funkcję można wywołać tak: ab = moja_fun(x) i ab będzie wektorem dwuelementowym. Pierwszy sposób definiowania funkcji, choć mniej wygodny przy definiowaniu, poprawnie działa także gdy argument x jest macierz, a drugi nie. Wywoływanie funkcji normalne w linii kom, z podaniem nazwy zmiennej, której ma zostać przypisany wynik lub bez jej podania. Za pomoc polecenia feval(x,y,f) gdzie x i y są wektorami argumentów (w przypadku funkcji jednej zmiennej może być tylko jeden) a f jest nazwą funkcji (wcześniej zdefiniowanej lub wczytanej z pliku). Polecenie to oblicza wartości funkcji f podstawiając do niej kolejno wartości z wektorów argumentów - dzięki temu działa nawet jeśli funkcja f została zdefiniowana w taki sposób, że nie działała dla argumentów będących wektorami. Kompilowanie funkcji w Scilabie realizowane jest na bieżąco. Przykład.3 W edytorze wprowadź poniższy kod. Plik zapisz jako funkcja.sci. function faza = f(x) faza = sin(x*%pi/10) function W konsoli Scilaba wywołaj polecenie: exec('funkcja.sci'); x = -10:0.1:10; faza = f(x); plot2d(x,faza) Podstawowe konstrukcje języka Scilab Instrukcja if: if wyrażenie logiczne then polecenia elseif wyrażenie logiczne then polecenia... Części elseif i else są opcjonalne. Instrukcja for: for zmienna = (dowolnie zdefiniowany wektor lub macierz) polecenia dodatkowe Instrukcja while: while wyrażenie logiczne polecenia Część else jest opcjonalna, polecenia występujące w niej są wykonywane gdy wyrażenie logiczne stanie się fałszywe. Instrukcja select/case: select wyrażenie case wyrażenie1 then polecenia... case wyrażenie n-te then polecenia Część else jest opcjonalna. Przykłady: Zapisz podane kody w oddzielnych skryptach lub testuj bezpośrednio w konsoli Scilaba. // if-else, zastosowanie // definiujemy macierz mającą na głównej przekątnej 2 // a na sub- i super-przekątnych -1 for i= 1:3, for j = 1:3 if i == j then a(i,j) = 2; elseif abs(i-j) == 1 then a(i,j) = -1; else a(i,j) = 0; // koniec if-else // koniec for // koniec for // select-case lepsze niż if-else przy wielu przypadkach W zależności od wartości liczby punkty zmienna ocena przyjmuje podane wartości 5,4,3,2 3
4 jeśli nie zajdzie żaden z tych przypadków wówczas jest 1. punkty= 95; select floor(punkty/10) case 9 then ocena = 5 case 8 then ocena = 4 case 7 then ocena = 3 case 6 then ocena = 2 else ocena= 1 {Funkcja floor zaniża otrzymaną z obliczeń wartość do najbliższej liczby całkowitej} //select while %t do n=round(510*rand(1,1)) select n case 0 then disp(0) case 1 then disp(1) else break //while e=1; a=1; k=1; while norm(a-(a+e),1) > %eps, e=e/2; k=k+1; e,k = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = Wykresy SCILAB posiada możliwość prezentacji wyników w postaci wykresów 2D lub 3D. Do kreślenia wykresów płaskich służy rodzina poleceń plot2d (plot2d1, plot2d2, plot2d3 i plot2d4), do wykresów trójwymiarowych służy polecenie plot3d. Do zarządzania formą graficzną okna z wykresami służy polecenie xset. Opisy wykresu i osi realizuje polecenie xtitle, a legę polecenie leg. Ostatnim poleceniem używanym przy realizacji wykresów jest subplot, dzielące okno graficzne na części umożliwiając wyświetlenie kilku wykresów. Podstawowe polecenie kreślenia wykresu 2D ma postać: plot2d(a); Wykreślany jest wykres liniowy utworzony na podstawie danego wektora a, którego wartości stanowią współrzędną tworzonego wykresu. Za współrzędne x przyjmowane są wartości odpowiadające kolejnym współrzędnym wartości wektora a. Jeżeli konieczne jest także określenie wartości na osi Ox stosuje się polecenie w postaci: plot2d(a,b); Dodatkowo można zdefiniować parametry wykreślanego wykresu, takie jak: kolor wykresu - definiuje się kolor kreślonej krzywej, wartości zestawiono w tabeli. plot2d(t,sin(t),3); wartość kolor Czarny Niebieski zielony niebieski2 czerwony Różowy czerwony2 Biały granatowy granatowy2 styl punktowania - zamiast krzywej wyświetlane są punkty o wybranym kształcie, parametr przyjmuje wartości od -1 do -10 plot2d(t,sin(t),-3); 4
5 skale na osi można zdefiniować jako normalną (równomierną) - n, lub logarytmiczną - l. Po słowie kluczowym logflag wpisuje się kombinację dwóch parametrów n l. np.: plot2d(t,sin(t)logflag= "nn "); // Obie osie normalne plot2d(t,sin(t),logflag= "ln "); // Oś x logarytmiczna parametr frameflag decyduje o zakresie wyświetlania osi współrzędnych, przyjmuje wartości od 0 do 8. Wartość domyślna 8. parametr axes flag ustawia sposób wyświetlania osi i ramki, przyjmuje wartości od 0 do 5. opis poszczególnych przebiegów można na wykresie umieścić za pomocą polecenia leg, opis pojawia się na dole pod wykresem. plot2d(t,sin(t),leg= "sin(t)"); plot2d(t,[cos(t) sin(t)],leg= "sin(t)@cos(t)"); Istnieją cztery dodatkowe polecenia z rodziny plot2d: plot2d1 - wykresy logarytmiczne plot2d2 - wykres schodkowy plot2d3 - wykres impulsowy plot2d4 - wykres wektorowy Wykresy 3D są kreślone za pomocą polecenia plot3d(x,y,z), gdzie x i y są wektorami definiującymi współrzędne punktów wykresu na osiach Ox i Oy, a z jest macierzą wartości przyjmowanych na osi Oz dla poszczególnych punktów na płaszczyźnie Oxy. Powierzchnia generowanego wykresu jest jednokolorowa. Chcąc uzyskać powierzchnie z koloryzacją zgodną z wartościami kreślonej funkcji, należy użyć polecenia plot3d1(x,y,z). subplot - służy do dzielenia okna graficznego na mniejsze obszary, umożliwia to umieszczenie w oknie graficznym kilku wykresów obok siebie. Jako parametry ustawia się m liczbę kolumn, n liczbę wierszy m numer podokna graficznego, subplot(mnl) lub subplot(m,n,l). POLECENIA DO WYKONANIA 1. Zapoznać się z edytorem SciPad. Zmienić ustawienia językowe (options/locale) na język polski. 2. Ustalić aktualny katalog roboczy polecenie chdir('ścieżka'). Można też skorzystać z menu (pozycja File i dalej Change Directory ). 3. Wykonać wszystkie przykłady z instrukcji. Po wykonaniu obliczeń należy zmienić zmienne wartości (np. liczbę iteracji, zakresy przedziału liczenia funkcji...) 4. Utworzyć samodzielnie skrypt generujący wykres funkcji y=14*cos(12*sin(2*x)) Utworzyć samodzielnie skrypt w którym po wprowadzeniu dowolnej wartości kąta (x) wyliczy funkcję średniej arytmetycznej czterech składników: sin(x), cos(x), tg(x) i ctg(x). 6. Utworzyć samodzielnie skrypt impedancja.sce, który będzie wyznaczał wartość zastępczej impedancji szeregowo połączonych elementów RLC, przy zmiennych wartościach częstotliwości. 7. Napisać skrypt wykreślający przebiegi sygnałów sinusoidalnego, sinusoidalnego wyprostowanego jednopołówkowo, sinusoidalnego wyprostowanego dwupołówkowo. Okno graficzne podzielić na trzy części w poziomie, do każdego dodać opisy wykresów, osi. Każdy przebieg kreślony innym kolorem oraz dodatkowo umieścić na wykresach punkty obliczeniowe. 8. Utworzyć skrypt, który wypełnia losowymi liczbami całkowitymi macierz NAZWISKO o strukturze 4x3. Przedstawić wartość min i max w tej macierzy. Przy błędnym działaniu programu, zapętleniu w obliczeniach lub zawieszeniu proszę przerwać proces liczenia (menu control/abort). 5
WYDZIAŁ ELEKTROTECHNIKI, AUTOMATYKI I INFORMATYKI INSTYTUT AUTOMATYKI I INFORMATYKI KIERUNEK AUTOMATYKA I ROBOTYKA STUDIA STACJONARNE I STOPNIA
WYDZIAŁ ELEKTROTECHNIKI, AUTOMATYKI I INFORMATYKI INSTYTUT AUTOMATYKI I INFORMATYKI KIERUNEK AUTOMATYKA I ROBOTYKA STUDIA STACJONARNE I STOPNIA PRZEDMIOT : : LABORATORIUM PODSTAW AUTOMATYKI 1. WSTĘP DO
Bardziej szczegółowoWartości x-ów : Wartości x ów można w Scilabie zdefiniować na kilka sposobów, wpisując odpowiednie polecenie na konsoli.
Notatki z sesji Scilaba Istnieje możliwość dokładnego zapisu przebiegu aktualnej sesji pracy ze Scilabem: polecenie diary('nazwa_pliku.txt') powoduje zapis do podanego pliku tekstowego wszystkich wpisywanych
Bardziej szczegółowoProgramowanie: grafika w SciLab Slajd 1. Programowanie: grafika w SciLab
Programowanie: grafika w SciLab Slajd 1 Programowanie: grafika w SciLab Programowanie: grafika w SciLab Slajd 2 Plan zajęć 1. Wprowadzenie 2. Wykresy 2-D 3. Wykresy 3-D 4. Rysowanie figur geometrycznych
Bardziej szczegółowoProgramowanie w Scilab
5 styczeń, 2006 Programowanie w Scilab Slajd 1 Programowanie w Scilab 5 styczeń, 2006 Programowanie w Scilab Slajd 2 Plan zajęć Wprowadzenie -operatory porównawcze: Pętle Przerywanie pętli Warunki Definiowanie
Bardziej szczegółowoElementy metod numerycznych - zajęcia 9
Poniższy dokument zawiera informacje na temat zadań rozwiązanych w trakcie laboratoriów. Elementy metod numerycznych - zajęcia 9 Tematyka - Scilab 1. Labolatoria Zajęcia za 34 punktów. Proszę wysłać krótkie
Bardziej szczegółowoMetody numeryczne Laboratorium 2
Metody numeryczne Laboratorium 2 1. Tworzenie i uruchamianie skryptów Środowisko MATLAB/GNU Octave daje nam możliwość tworzenia skryptów czyli zapisywania grup poleceń czy funkcji w osobnym pliku i uruchamiania
Bardziej szczegółowo1 Programowanie w matlabie - skrypty i funkcje
1 Programowanie w matlabie - skrypty i funkcje 1.1 Skrypty Skrypt jest plikiem tekstowym z rozszerzeniem *.m zawierającym listę poleceń do wykonania. Aby utworzyć skrypt w matlabie wybierz File New Script,
Bardziej szczegółowoPrzykład 1 -->s="hello World!" s = Hello World! -->disp(s) Hello World!
Scilab jest środowiskiem programistycznym i numerycznym dostępnym za darmo z INRIA (Institut Nationale de Recherche en Informatique et Automatique). Jest programem podobnym do MATLABa oraz jego darmowego
Bardziej szczegółowoLABORATORIUM 3 ALGORYTMY OBLICZENIOWE W ELEKTRONICE I TELEKOMUNIKACJI. Wprowadzenie do środowiska Matlab
LABORATORIUM 3 ALGORYTMY OBLICZENIOWE W ELEKTRONICE I TELEKOMUNIKACJI Wprowadzenie do środowiska Matlab 1. Podstawowe informacje Przedstawione poniżej informacje maja wprowadzić i zapoznać ze środowiskiem
Bardziej szczegółowoPODSTAWY INFORMATYKI 1 MATLAB CZ. 3
PODSTAWY INFORMATYKI 1 MATLAB CZ. 3 TEMAT: Program Matlab: Instrukcje sterujące, grafika. Wyrażenia logiczne Wyrażenia logiczne służą do porównania wartości zmiennych o tych samych rozmiarach. W wyrażeniach
Bardziej szczegółowoPodstawy MATLABA, cd.
Akademia Górniczo-Hutnicza Wydział Elektrotechniki, Automatyki, Informatyki i Elektroniki Przetwarzanie Sygnałów Studia Podyplomowe, Automatyka i Robotyka Podstawy MATLABA, cd. 1. Wielomiany 1.1. Definiowanie
Bardziej szczegółowoScilab - wprowadzenie
Strona 1 Scilab jest darmowym programem (freeware) przeznaczonym do badań matematycznych. Może pomóc w statystycznym opracowaniu wyników badań (pomiarów). Można przy jego pomocy rysować grafy, wykresy
Bardziej szczegółowoSkrypty i funkcje Zapisywane są w m-plikach Wywoływane są przez nazwę m-pliku, w którym są zapisane (bez rozszerzenia) M-pliki mogą zawierać
MatLab część III 1 Skrypty i funkcje Zapisywane są w m-plikach Wywoływane są przez nazwę m-pliku, w którym są zapisane (bez rozszerzenia) M-pliki mogą zawierać komentarze poprzedzone znakiem % Skrypty
Bardziej szczegółowodo MATLABa programowanie WYKŁAD Piotr Ciskowski
Wprowadzenie do MATLABa programowanie WYKŁAD Piotr Ciskowski instrukcje sterujące instrukcja warunkowa: if instrukcja wyboru: switch instrukcje iteracyjne: for, while instrukcje przerwania: continue, break,
Bardziej szczegółowoĆwiczenie 1. Wprowadzenie do programu Octave
Politechnika Wrocławska Wydział Elektroniki Mikrosystemów i Fotoniki Przetwarzanie sygnałów laboratorium ETD5067L Ćwiczenie 1. Wprowadzenie do programu Octave Mimo że program Octave został stworzony do
Bardziej szczegółowoPrzykładowo, jeśli współrzędna x zmienia się od 0 do 8 co 1, a współrzędna y od 12 co 2 do 25, to punkty powinny wyglądać następująco:
Informatyka I Przypomnienie wiadomości z poprzednich zajęć: Kolokwium!!! II Nowe wiadomości: 1 Funkcje trójwymiarowe Wykresy trójwymiarowe tworzone są na podstawie funkcji dwóch zmiennych Wejściem takich
Bardziej szczegółowoPodstawowe operacje graficzne.
Podstawowe operacje graficzne. Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z możliwościami graficznymi środowiska GNU octave, w tym celu: narzędziami graficznymi, sposobami konstruowania wykresów
Bardziej szczegółowoWidoczność zmiennych Czy wartości każdej zmiennej można zmieniać w dowolnym miejscu kodu? Czy można zadeklarować dwie zmienne o takich samych nazwach?
Część XVIII C++ Funkcje Widoczność zmiennych Czy wartości każdej zmiennej można zmieniać w dowolnym miejscu kodu? Czy można zadeklarować dwie zmienne o takich samych nazwach? Umiemy już podzielić nasz
Bardziej szczegółowoPo uruchomieniu programu nasza litera zostanie wyświetlona na ekranie
Część X C++ Typ znakowy służy do reprezentacji pojedynczych znaków ASCII, czyli liter, cyfr, znaków przestankowych i innych specjalnych znaków widocznych na naszej klawiaturze (oraz wielu innych, których
Bardziej szczegółowoInstalacja
Wprowadzenie Scilab pojawił się w Internecie po raz pierwszy, jako program darmowy, w roku 1994 Od 1990 roku pracowało nad nim 5 naukowców z instytutu INRIA (Francuski Narodowy Instytut Badań w Dziedzinie
Bardziej szczegółowoMathcad c.d. - Macierze, wykresy 3D, rozwiązywanie równań, pochodne i całki, animacje
Mathcad c.d. - Macierze, wykresy 3D, rozwiązywanie równań, pochodne i całki, animacje Opracował: Zbigniew Rudnicki Powtórka z poprzedniego wykładu 2 1 Dokument, regiony, klawisze: Dokument Mathcada realizuje
Bardziej szczegółowoObliczenia iteracyjne
Lekcja Strona z Obliczenia iteracyjne Zmienne iteracyjne (wyliczeniowe) Obliczenia iteracyjne wymagają zdefiniowania specjalnej zmiennej nazywanej iteracyjną lub wyliczeniową. Zmienną iteracyjną od zwykłej
Bardziej szczegółowoWykresy. Lekcja 10. Strona 1 z 11
Lekcja Strona z Wykresy Wykresy tworzymy:. Z menu Insert Graph i następnie wybieramy rodzaj wykresu jaki chcemy utworzyć;. Z menu paska narzędziowego "Graph Toolbar" wybierając przycisk z odpowiednim wykresem;
Bardziej szczegółowoProgramowanie w języku Python. Grażyna Koba
Programowanie w języku Python Grażyna Koba Kilka definicji Program komputerowy to ciąg instrukcji języka programowania, realizujący dany algorytm. Język programowania to zbiór określonych instrukcji i
Bardziej szczegółowoPRZYKŁADOWE SKRYPTY (PROGRAMY W MATLABIE Z ROZSZERZENIEM.m): 1) OBLICZANIE WYRAŻEŃ 1:
PRZYKŁADOWE SKRYPTY (PROGRAMY W MATLABIE Z ROZSZERZENIEM.m): 1) OBLICZANIE WYRAŻEŃ 1: clear % usunięcie zmiennych z pamięci roboczej MATLABa % wyczyszczenie okna kom % nadanie wartości zmiennym x1 i x2
Bardziej szczegółowoMatlab Składnia + podstawy programowania
Matlab Składnia + podstawy programowania Matlab Matrix Laboratory środowisko stworzone z myślą o osobach rozwiązujących problemy matematyczne, w których operuje się na danych stanowiących wielowymiarowe
Bardziej szczegółowoPrzetwarzanie sygnałów
Spis treści Przetwarzanie sygnałów Ćwiczenie 1 Wprowadzenie do programu Octave 1 Operatory 1 1.1 Operatory arytmetyczne...................... 1 1.2 Operatory relacji.......................... 1 1.3 Operatory
Bardziej szczegółowoWprowadzenie do Scilab: podstawy języka Scilab
Wprowadzenie do Scilab: podstawy języka Scilab Magdalena Deckert, Izabela Szczęch, Barbara Wołyńska, Bartłomiej Prędki Politechnika Poznańska, Instytut Informatyki Narzędzia Informatyki Narzędzia Informatyki
Bardziej szczegółowoMATLAB ŚRODOWISKO MATLABA OPIS, PODSTAWY
MATLAB ŚRODOWISKO MATLABA OPIS, PODSTAWY Poszukiwanie znaczeń funkcji i skryptów funkcja help >> help % wypisuje linki do wszystkich plików pomocy >> help plot % wypisuje pomoc dotyczą funkcji plot Znaczenie
Bardziej szczegółowoScilab - podstawy. Wersje instalacyjne programu Scilab mogą zostać pobrane ze strony
Scilab - podstawy Scilab jest środowiskiem numerycznym, programistycznym i numerycznym dostępnym za darmo z INRIA (Institut Nationale de Recherche en Informatique et Automatique). Jest programem podobnym
Bardziej szczegółowoSKRYPTY. Zadanie: Wyznaczyć wartość wyrażenia arytmetycznego
1 SKRYPTY Zadanie: Wyznaczyć wartość wyrażenia arytmetycznego z = 1 y + 1+ ( x + 2) 3 x 2 + x sin y y + 1 2 dla danych wartości x = 12.5 i y = 9.87. Zadanie to można rozwiązać: wpisując dane i wzór wyrażenia
Bardziej szczegółowoWykorzystanie programów komputerowych do obliczeń matematycznych
Temat wykładu: Wykorzystanie programów komputerowych do obliczeń matematycznych Kody kolorów: żółty nowe pojęcie pomarańczowy uwaga kursywa komentarz * materiał nadobowiązkowy Przykłady: Programy wykorzystywane
Bardziej szczegółowolekcja 8a Gry komputerowe MasterMind
lekcja 8a Gry komputerowe MasterMind Posiadamy już elementarną wiedzę w zakresie programowania. Pora więc zabrać się za rozwiązywanie problemów bardziej złożonych, które wymagają zastosowania typowych
Bardziej szczegółowoMETODY KOMPUTEROWE W OBLICZENIACH INŻYNIERSKICH
METODY KOMPUTEROWE W OBLICZENIACH INŻYNIERSKICH ĆWICZENIE NR 9 WYRAŻENIA LOGICZNE, INSTRUKCJE WARUNKOWE I INSTRUKCJE ITERACYJNE W PROGRAMIE KOMPUTEROWYM MATLAB Dr inż. Sergiusz Sienkowski ĆWICZENIE NR
Bardziej szczegółowoScilab skrypty (programowanie)
Strona 1 Skrypt (program interpretowany) możemy napisać w dowolnym edytorze. Warto posługiwać się edytorem wbudowanym w program Scilab. Wykonać skrypt możemy na dwa sposoby: wpisując polecenie exec('nazwaskryptu')
Bardziej szczegółowoWprowadzenie do środowiska
Wprowadzenie do środowiska www.mathworks.com Piotr Wróbel piotr.wrobel@igf.fuw.edu.pl Pok. B 4.22 Metody numeryczne w optyce 2017 Czym jest Matlab Matlab (matrix laboratory) środowisko obliczeniowe oraz
Bardziej szczegółowo1 Podstawy c++ w pigułce.
1 Podstawy c++ w pigułce. 1.1 Struktura dokumentu. Kod programu c++ jest zwykłym tekstem napisanym w dowolnym edytorze. Plikowi takiemu nadaje się zwykle rozszerzenie.cpp i kompiluje za pomocą kompilatora,
Bardziej szczegółowoCw.12 JAVAScript w dokumentach HTML
Cw.12 JAVAScript w dokumentach HTML Wstawienie skryptu do dokumentu HTML JavaScript jest to interpretowany, zorientowany obiektowo, skryptowy język programowania.skrypty Java- Script mogą być zagnieżdżane
Bardziej szczegółowoznajdowały się różne instrukcje) to tak naprawdę definicja funkcji main.
Część XVI C++ Funkcje Jeśli nasz program rozrósł się już do kilkudziesięciu linijek, warto pomyśleć o jego podziale na mniejsze części. Poznajmy więc funkcje. Szybko się przekonamy, że funkcja to bardzo
Bardziej szczegółowoWprowadzenie do Scilab: funkcje i wykresy
Wprowadzenie do Scilab: funkcje i wykresy Magdalena Deckert, Izabela Szczęch, Barbara Wołyńska, Bartłomiej Prędki Politechnika Poznańska, Instytut Informatyki Narzędzia Informatyki Narzędzia Informatyki
Bardziej szczegółowoMetody optymalizacji - wprowadzenie do SciLab a
Metody optymalizacji - wprowadzenie do SciLab a 1 Zmienne Nazwy: dozwolone nazwy zawierają znaki: od a do z, od A do Z, od 0 do 9 oraz _, #,!, $,? Operator przypisania wartości zmiennej = Przykład x=2
Bardziej szczegółowoĆwiczenie 1. Matlab podstawy (1) Matlab firmy MathWorks to uniwersalny pakiet do obliczeń naukowych i inżynierskich, analiz układów statycznych
1. Matlab podstawy (1) Matlab firmy MathWorks to uniwersalny pakiet do obliczeń naukowych i inżynierskich, analiz układów statycznych i dynamicznych, symulacji procesów, przekształceń i obliczeń symbolicznych
Bardziej szczegółowoJAVAScript w dokumentach HTML - przypomnienie
Programowanie obiektowe ćw.1 JAVAScript w dokumentach HTML - przypomnienie JavaScript jest to interpretowany, zorientowany obiektowo, skryptowy język programowania. Skrypty JavaScript są zagnieżdżane w
Bardziej szczegółowoWprowadzenie do systemu Scilab
Wprowadzenie do systemu Scilab Instrukcja 0 Wersja robocza 1 System Scilab Scilab jest wysokopoziomowym obiektowym językiem programowania, którego celem jest numeryczne wsparcie badań naukowych i inżynierskich.
Bardziej szczegółowoPodstawowe wiadomości o programie SciLab wykresy
Fizyka Komputerowa SciLab podstawy 1 Podstawowe wiadomości o programie SciLab wykresy 1 Wykresy 2D (dwuwymiarowe) 1.1 Podstawowym poleceniem do sporządzania wykresów dwuwymiarowych (płaskich) jest plot2d
Bardziej szczegółowoJAVAScript w dokumentach HTML (1) JavaScript jest to interpretowany, zorientowany obiektowo, skryptowy język programowania.
IŚ ćw.8 JAVAScript w dokumentach HTML (1) JavaScript jest to interpretowany, zorientowany obiektowo, skryptowy język programowania. Skrypty JavaScript są zagnieżdżane w dokumentach HTML. Skrypt JavaScript
Bardziej szczegółowoInstytut Fizyki Politechniki Łódzkiej Laboratorium Metod Analizy Danych Doświadczalnych Ćwiczenie 3 Generator liczb losowych o rozkładzie Rayleigha.
Instytut Fizyki Politechniki Łódzkiej Laboratorium Metod Analizy Danych Doświadczalnych Generator liczb losowych o rozkładzie Rayleigha. Generator liczb losowych o rozkładzie Rayleigha. 1. Cel ćwiczenia
Bardziej szczegółowoĆwiczenie 1. Wprowadzenie do programu Octave
Politechnika Wrocławska Wydział Elektroniki Mikrosystemów i Fotoniki Przetwarzanie sygnałów laboratorium ETD5067L Ćwiczenie 1. Wprowadzenie do programu Octave Mimo że program Octave został stworzony do
Bardziej szczegółowoUwagi dotyczące notacji kodu! Moduły. Struktura modułu. Procedury. Opcje modułu (niektóre)
Uwagi dotyczące notacji kodu! Wyrazy drukiem prostym -- słowami języka VBA. Wyrazy drukiem pochyłym -- inne fragmenty kodu. Wyrazy w [nawiasach kwadratowych] opcjonalne fragmenty kodu (mogą być, ale nie
Bardziej szczegółowoMetody i analiza danych
2015/2016 Metody i analiza danych Macierze Laboratorium komputerowe 2 Anna Kiełbus Zakres tematyczny 1. Funkcje wspomagające konstruowanie macierzy 2. Dostęp do elementów macierzy. 3. Działania na macierzach
Bardziej szczegółowoEGZAMIN MATURALNY Z MATEMATYKI
ARKUSZ ZAWIERA INFORMACJE PRAWNIE CHRONIONE DO MOMENTU ROZPOCZĘCIA EGZAMINU! Miejsce na naklejkę MMA-R_P-08 EGZAMIN MATURALNY Z MATEMATYKI POZIOM ROZSZERZONY MAJ ROK 008 Czas pracy 80 minut Instrukcja
Bardziej szczegółowoModelowanie Systemów Dynamicznych Studia zaoczne, Automatyka i Robotyka, rok II. Podstawy MATLABA, cz2.
Akademia Górniczo-Hutnicza Wydział Elektrotechniki, Automatyki, Informatyki i Elektroniki Modelowanie Systemów Dynamicznych Studia zaoczne, Automatyka i Robotyka, rok II Podstawy MATLABA, cz2. 1. Wielomiany
Bardziej szczegółowoMetody i analiza danych
2015/2016 Metody i analiza danych Funkcje, pętle i grafika Laboratorium komputerowe 3 Anna Kiełbus Zakres tematyczny 1. Funkcje i skrypty Pętle i instrukcje sterujące 2. Grafika dwuwymiarowa 3. Grafika
Bardziej szczegółowoW przeciwnym wypadku wykonaj instrukcję z bloku drugiego. Ćwiczenie 1 utworzyć program dzielący przez siebie dwie liczby
Część XI C++ W folderze nazwisko36 program za każdym razem sprawdza oba warunki co niepotrzebnie obciąża procesor. Ten problem można rozwiązać stosując instrukcje if...else Instrukcja if wykonuje polecenie
Bardziej szczegółowoWstęp 7 Rozdział 1. OpenOffice.ux.pl Writer środowisko pracy 9
Wstęp 7 Rozdział 1. OpenOffice.ux.pl Writer środowisko pracy 9 Uruchamianie edytora OpenOffice.ux.pl Writer 9 Dostosowywanie środowiska pracy 11 Menu Widok 14 Ustawienia dokumentu 16 Rozdział 2. OpenOffice
Bardziej szczegółowoJAVAScript w dokumentach HTML (1)
JAVAScript w dokumentach HTML (1) JavaScript jest to interpretowany, zorientowany obiektowo, skryptowy język programowania. Skrypty JavaScript mogą być zagnieżdżane w dokumentach HTML. Instrukcje JavaScript
Bardziej szczegółowo, h(x) = sin(2x) w przedziale [ 2π, 2π].
Informatyczne podstawy projektowania, IŚ, / Maima, część II. Rysowanie wykresów w dwu i trzech wymiarach (zob. 5). a. Otwórz panel okna Wykres D i zapoznaj się z nim. Wyrażenie(a) - tutaj wpisujemy funkcję
Bardziej szczegółowoPodstawy nauk przyrodniczych Matematyka Wstęp
Podstawy nauk przyrodniczych Matematyka Wstęp Katarzyna Kluzek i Adrian Silesian Zakład Genetyki Molekularnej Człowieka tel. 61 829 58 33 adrian.silesian@amu.edu.pl katarzyna.kluzek@amu.edu.pl Pokój 1.117
Bardziej szczegółowoNiezwykłe tablice Poznane typy danych pozwalają przechowywać pojedyncze liczby. Dzięki tablicom zgromadzimy wiele wartości w jednym miejscu.
Część XIX C++ w Każda poznana do tej pory zmienna może przechowywać jedną liczbę. Jeśli zaczniemy pisać bardziej rozbudowane programy, okaże się to niewystarczające. Warto więc poznać zmienne, które mogą
Bardziej szczegółowoSystem operacyjny Linux
Paweł Rajba pawel.rajba@continet.pl http://kursy24.eu/ Zawartość modułu 6 Język bash Pierwszy skrypt Rozwinięcia parametryczne Bloki instrukcji Dwa przydatne polecenia Tablice Sprawdzanie warunków Instrukcje
Bardziej szczegółowoWskaźniki a tablice Wskaźniki i tablice są ze sobą w języku C++ ściśle związane. Aby się o tym przekonać wykonajmy cwiczenie.
Część XXII C++ w Wskaźniki a tablice Wskaźniki i tablice są ze sobą w języku C++ ściśle związane. Aby się o tym przekonać wykonajmy cwiczenie. Ćwiczenie 1 1. Utwórz nowy projekt w Dev C++ i zapisz go na
Bardziej szczegółowo1. Arkusz kalkulacyjny (9) Za co lubimy arkusze kalkulacyjne (12) Excel 2013 (12) Podsumowanie (14) 2. Uruchamianie programu (15) Podsumowanie (18)
1. Arkusz kalkulacyjny (9) Za co lubimy arkusze kalkulacyjne (12) Excel 2013 (12) Podsumowanie (14) 2. Uruchamianie programu (15) Podsumowanie (18) 3. Okno programu (19) Aktywna komórka (24) Praca w chmurze
Bardziej szczegółowoABC Excel 2016 PL / Witold Wrotek. Gliwice, cop Spis treści
ABC Excel 2016 PL / Witold Wrotek. Gliwice, cop. 2016 Spis treści 1 Arkusz kalkulacyjny 9 Za co lubimy arkusze kalkulacyjne 12 Excel 2016 12 Przez wygodę do efektywności 14 Podsumowanie 16 2 Uruchamianie
Bardziej szczegółowoAdministracja sieciowymi systemami operacyjnymi III Klasa - Linux
Administracja sieciowymi systemami operacyjnymi III Klasa - Linux SKRYPTY POWŁOKI mgr inż. Tomasz Borowiec SKRYPTY POWŁOKI - PODSTAWY W Linuksie skrypt jest plikiem tekstowym zawierającym polecenia systemowe
Bardziej szczegółowoSkrypty powłoki Skrypty Najcz ciej u ywane polecenia w skryptach:
Skrypty powłoki Skrypty są zwykłymi plikami tekstowymi, w których są zapisane polecenia zrozumiałe dla powłoki. Zadaniem powłoki jest przetłumaczenie ich na polecenia systemu. Aby przygotować skrypt, należy:
Bardziej szczegółowoBaltie 3. Podręcznik do nauki programowania dla klas I III gimnazjum. Tadeusz Sołtys, Bohumír Soukup
Baltie 3 Podręcznik do nauki programowania dla klas I III gimnazjum Tadeusz Sołtys, Bohumír Soukup Czytanie klawisza lub przycisku myszy Czytaj klawisz lub przycisk myszy - czekaj na naciśnięcie Polecenie
Bardziej szczegółowoWprowadzenie do Scilab: macierze
Wprowadzenie do Scilab: macierze Narzędzia Informatyki Magdalena Deckert Izabela Szczęch Barbara Wołyńska Bartłomiej Prędki Politechnika Poznańska Instytut Informatyki Agenda Definiowanie macierzy Funkcje
Bardziej szczegółowoMetody Numeryczne. Laboratorium 1. Wstęp do programu Matlab
Metody Numeryczne Laboratorium 1 Wstęp do programu Matlab 1. Wiadomości wstępne liczby, format Program Matlab używa konwencjonalną notację dziesiętną, z kropka dziesiętną. W przypadku notacji naukowej
Bardziej szczegółowoModelowanie rynków finansowych z wykorzystaniem pakietu R
Modelowanie rynków finansowych z wykorzystaniem pakietu R Wprowadzenie do pakietu R Mateusz Topolewski woland@mat.umk.pl Wydział Matematyki i Informatyki UMK Plan działania 1 Co i dlaczego...? 2 Przechowywanie
Bardziej szczegółowo//warunki początkowe m=500; T=30; c=0.4; t=linspace(0,t,m); y0=[-2.5;2.5];
4.3. Przykłady wykorzystania funkcji bibliotecznych 73 MATLAB % definiowanie funkcji function [dx]=vderpol(t,y) global c; dx=[y(2); c*(1-y(1)^2)*y(2)-y(1)]; SCILAB // definiowanie układu function [f]=vderpol(t,y,c)
Bardziej szczegółowoPodstawy Programowania C++
Wykład 3 - podstawowe konstrukcje Instytut Automatyki i Robotyki Warszawa, 2014 Wstęp Plan wykładu Struktura programu, instrukcja przypisania, podstawowe typy danych, zapis i odczyt danych, wyrażenia:
Bardziej szczegółowoMatlab Składnia + podstawy programowania
Matlab Składnia + podstawy programowania Matlab Matrix Laboratory środowisko stworzone z myślą o osobach rozwiązujących problemy matematyczne, w których operuje się na danych stanowiących wielowymiarowe
Bardziej szczegółowoWykorzystanie programów komputerowych do obliczeń matematycznych, cz. 2/2
Temat wykładu: Wykorzystanie programów komputerowych do obliczeń matematycznych, cz. 2/2 Kody kolorów: żółty nowe pojęcie pomarańczowy uwaga kursywa komentarz * materiał nadobowiązkowy 1 Przykłady: Programy
Bardziej szczegółowoprzedmiot kilka razy, wystarczy kliknąć przycisk Wyczaruj ostatni,
Baltie Zadanie 1. Budowanie W trybie Budowanie wybuduj domek jak na rysunku. Przedmioty do wybudowania domku weź z banku 0. Zadanie 2. Czarowanie sterowanie i powtarzanie W trybie Czarowanie z pomocą czarodzieja
Bardziej szczegółowo1 Podstawy c++ w pigułce.
1 Podstawy c++ w pigułce. 1.1 Struktura dokumentu. Kod programu c++ jest zwykłym tekstem napisanym w dowolnym edytorze. Plikowi takiemu nadaje się zwykle rozszerzenie.cpp i kompiluje za pomocą kompilatora,
Bardziej szczegółowoZajęcia nr 1 (1h) Dwumian Newtona. Indukcja. Zajęcia nr 2 i 3 (4h) Trygonometria
Technologia Chemiczna 008/09 Zajęcia wyrównawcze. Pokazać, że: ( )( ) n k k l = ( n l )( n l k l Zajęcia nr (h) Dwumian Newtona. Indukcja. ). Rozwiązać ( ) ( równanie: ) n n a) = 0 b) 3 ( ) n 3. Znaleźć
Bardziej szczegółowo1 Przygotował: mgr inż. Maciej Lasota
Laboratorium nr 1 1/7 Język C Instrukcja laboratoryjna Temat: Programowanie w powłoce bash (shell scripting) 1 Przygotował: mgr inż. Maciej Lasota 1) Wprowadzenie do programowania w powłoce Skrypt powłoki
Bardziej szczegółowoPodstawy programowania, Poniedziałek , 8-10 Projekt, część 1
Podstawy programowania, Poniedziałek 30.05.2016, 8-10 Projekt, część 1 1. Zadanie Projekt polega na stworzeniu logicznej gry komputerowej działającej w trybie tekstowym o nazwie Minefield. 2. Cele Celem
Bardziej szczegółowo1 Powtórzenie wiadomości
1 Powtórzenie wiadomości Zadanie 1 Napisać program, który w trybie dialogu z użytkownikiem przyjmie liczbę całkowitą, a następnie wyświetli informację czy jest to liczba parzysta czy nieparzysta oraz czy
Bardziej szczegółowoSCILAB. Wprowadzenie do Scilaba: http://www.scilab.org/content/download/1754/19024/file/introscilab.pdf
SCILAB Wprowadzenie Scilab jest środowiskiem programistycznym i numerycznym dostępnym za darmo z INRIA (Institut Nationale de Recherche en Informatique et Automatique). Jest programem podobnym do MATLABa
Bardziej szczegółowozajęcia 2 Definiowanie wektorów:
zajęcia 2 Plan zajęć: definiowanie wektorów instrukcja warunkowa if wykresy Definiowanie wektorów: Co do definicji wektora: Koń jaki jest, każdy widzi Definiowanie wektora w Octave v1=[3,2,4] lub: v1=[3
Bardziej szczegółowoZadanie: Napisać program, który odgadnie liczbę naturalną z przedziału [1, 50] wylosowaną przez komputer. Można zastosować różne algorytmy.
Instrukcja input W zaprogramowaniu kolejnych zadań przyda się umiejętność wprowadzania wartości z zewnątrz do programu (wczytywanie danych). Na przykład: liczba = input("podaj liczbe:") Działanie instrukcji
Bardziej szczegółowoPodstawy programowania Laboratorium. Ćwiczenie 2 Programowanie strukturalne podstawowe rodzaje instrukcji
Podstawy programowania Laboratorium Ćwiczenie 2 Programowanie strukturalne podstawowe rodzaje instrukcji Instrukcja warunkowa if Format instrukcji warunkowej Przykład 1. if (warunek) instrukcja albo zestaw
Bardziej szczegółowoMATLAB tworzenie własnych funkcji
MATLAB tworzenie własnych funkcji Definiowanie funkcji anonimowych Własne definicje funkcji możemy tworzyć bezpośrednio w Command Window, są to tzw. funkcje anonimowe; dla funkcji jednej zmiennej składnia
Bardziej szczegółowoCałkowanie numeryczne
16 kwiecień 2009 SciLab w obliczeniach numerycznych - część 4 Slajd 1 Całkowanie numeryczne 16 kwiecień 2009 SciLab w obliczeniach numerycznych - część 4 Slajd 2 Plan zajęć 1. Całkowanie przybliżone funkcji
Bardziej szczegółowoCzęść XVII C++ Funkcje. Funkcja bezargumentowa Najprostszym przypadkiem funkcji jest jej wersja bezargumentowa. Spójrzmy na przykład.
Część XVII C++ Funkcje Funkcja bezargumentowa Najprostszym przypadkiem funkcji jest jej wersja bezargumentowa. Spójrzmy na przykład. 2 3 Tworzymy deklarację i definicję funkcji o nazwie pobierzln() Funkcja
Bardziej szczegółowoMETODY KOMPUTEROWE W OBLICZENIACH INŻYNIERSKICH
METODY KOMPUTEROWE W OBLICZENIACH INŻYNIERSKICH ĆWICZENIE NR 1 WPROWADZENIE DO PROGRAMU KOMPUTEROWEGO MATLAB Dr inż. Sergiusz Sienkowski ĆWICZENIE NR 1 Wprowadzenie do programu komputerowego Matlab 1.1.
Bardziej szczegółowoopracował: mgr inż. Piotr Marchel Instrukcja obsługi programu Struktura
POLITECHNIKA WARSZAWSKA Instytut Elektroenergetyki, Zakład Elektrowni i Gospodarki Elektroenergetycznej Bezpieczeństwo elektroenergetyczne i niezawodność zasilania laboratorium opracował: mgr inż. Piotr
Bardziej szczegółowoOperatory arytmetyczne
Operatory arytmetyczne Działanie Znak Dodawanie + Odejmowanie - Mnożenie macierzowe * Mnożenie tablicowe.* Dzielenie macierzowe / Dzielenie tablicowe./ Potęgowanie macierzowe ^ Potęgowanie tablicowe.^
Bardziej szczegółowoĆwiczenie 3: Wprowadzenie do programu Matlab
Uniwersytet Zielonogórski Instytut Sterowania i Systemów Informatycznych Laboratorium modelowania i symulacji Ćwiczenie 3: Wprowadzenie do programu Matlab 1. Wyznaczyć wartość sumy 1 1 2 + 1 3 1 4 + 1
Bardziej szczegółowoWprowadzenie do programowania w języku Visual Basic. Podstawowe instrukcje języka
Wprowadzenie do programowania w języku Visual Basic. Podstawowe instrukcje języka 1. Kompilacja aplikacji konsolowych w środowisku programistycznym Microsoft Visual Basic. Odszukaj w menu startowym systemu
Bardziej szczegółowoWPROWADZENIE DO ŚRODOWISKA SCILAB
Politechnika Gdańska Wydział Elektrotechniki i Automatyki WPROWADZENIE DO ŚRODOWISKA SCILAB Materiały pomocnicze do ćwiczeń laboratoryjnych Opracowanie: Paweł Lieder Gdańsk, 007 Podstawy pracy z Scilab.
Bardziej szczegółowoPODSTAWY INFORMATYKI
PODSTAWY INFORMATYKI Operatory i && polecenie1 polecenie2 polecenie1 && polecenie2 Operator OR ( ) spowoduje wykonanie polecenia2 tylko wtedy, gdy polecenie1 zakończy się niepowodzeniem. Operator AND (
Bardziej szczegółowoEXCEL wprowadzenie Ćwiczenia
EXCEL wprowadzenie Ćwiczenia 1. Nadaj nazwę arkuszowi Ćwiczenie 1 W lewej, dolnej części okna programu znajdują się nazwy otwartych arkuszy programu (Arkusz 1..). Zmiana nazwy, w tym celu należy kliknąć
Bardziej szczegółowoWEKTORY I MACIERZE. Strona 1 z 11. Lekcja 7.
Strona z WEKTORY I MACIERZE Wektory i macierze ogólnie nazywamy tablicami. Wprowadzamy je:. W sposób jawny: - z menu Insert Matrix, - skrót klawiszowy: {ctrl}+m, - odpowiedni przycisk z menu paska narzędziowego
Bardziej szczegółowoGNU Octave (w skrócie Octave) to rozbudowany program do analizy numerycznej.
1 GNU Octave GNU Octave (w skrócie Octave) to rozbudowany program do analizy numerycznej. Octave zapewnia: sporą bibliotęke użytecznych funkcji i algorytmów; możliwośc tworzenia przeróżnych wykresów; możliwość
Bardziej szczegółowoInformatyka Arkusz kalkulacyjny Excel 2010 dla WINDOWS
Wyższa Szkoła Ekologii i Zarządzania Excel Informatyka Arkusz kalkulacyjny Excel 2010 dla WINDOWS cz.4 Slajd 1 Slajd 2 Najlepszym sposobem prezentacji danych jest prezentacja graficzna. Z pomocą wykresu
Bardziej szczegółowoPodstawowe operacje na macierzach
Podstawowe operacje na macierzach w pakiecie GNU octave. (wspomaganie obliczeń inżynierskich) Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z tworzeniem macierzy i wektorów w programie GNU octave.
Bardziej szczegółowoLibreOffice Calc VBA
LibreOffice Calc VBA LibreOffice Calc umożliwia tworzenie własnych funkcji i procedur przy użyciu składni języka VBA. Dostęp do edytora makr: Narzędzia->Makra->Zarządaj makrami->libreoffice Calc Aby rozpocząć
Bardziej szczegółowo