Scilab. chdir( D:\Mój katalog\scilab ) Katalog roboczy można również zmienić w oknie Przeglądarka plików. Przejście do nowej linii:
|
|
- Beata Pluta
- 8 lat temu
- Przeglądów:
Transkrypt
1 Scilab 1 Wiadomości wstępne Wykonaj poniższe przykłady, aby zapisać swoją pracę wywołaj polecenie diary on i diary imię nazwisko. Na koniec zajęć wydaj polecenie save nazwa pliku. Polecenie diary off wyłącza na czas do następnego wywołania diary on, zapisywanie do pliku. Proste przykłady obliczeń w programie Scilab: 2+2 3*5 1/(2*3) 2^8 sqrt(4) sin(10) max(1,5,3,7,2) Do powracania do poprzednich kom w konsoli służą strzałki w górę i w dół. Wybór przykładowego katalogu, w którym znajdują się pliki Scilaba: chdir( D:\Mój katalog\scilab ) Katalog roboczy można również zmienić w oknie Przeglądarka plików. Przejście do nowej linii: Gdy nie chcemy, aby wynik danej komy był wyświetlany, stosujemy średnik: a=1+2+3; b=4+5+6; a+b 1
2 Zmienne: Zmienne w Scilabie traktowane są jak macierze! Skalary są interpretowane jako macierze o wymiarze 1 1. who - wyświetla listę zmiennych whos() - wyświetla listę zmiennych, ich wymiar, ile zajmują miejsca w pamięci. Wyświetla też listę nazw funkcji zdefiniowanych przez użytkownika clear a - usuwa zmienną a clear - usuwa wszystkie zdefiniowane przez użytkownika zmienne Zmienne predefiniowane %pi %eps %i %e %inf %nan %T - wartość logiczna. Definiowanie wektora: a=[1,2,3] a Transponowanie wektora: (z zamianą na wartości sprzężone) lub zwykłe transponowanie: a. //dawniej.a Przykład dla macierzy: a=[1+%i,2+2*%i;3+3*%i,4+4*%i] a a. 2
3 Iloczyn skalarny dwóch wektorów: Wykorzystujemy fakt, że ([1, 2, 3], [3, 2, 1]) = [1, 2, 3] i wynik powyższego działania jest macierzą o wymiarze 1 1, w myśl zasady, że iloczyn macierzy o k wierszach i m kolumnach i macierzy o m wierszach i n kolumnach jest macierzą o k wierszach i n kolumnach. a=[1,2,3]; b=[3,2,1]; c=a*b //10 W prosty sposób możemy zbudować tabliczkę mnożenia, np. do 10. a=[1,2,3,4,5,6,7,8,9,10] a *a Specjalny operator umożliwiający mnożenie macierzy w sposób analogiczny do dodawania, tzn, element przez odpowiadający mu element: a=[1,2,3] b=[3,2,1] c=a.*b Analogicznie można podzielić dwa wektory: a=[1,2,3] b=[3,2,1] c=a./b Wektor o elementach równomiernie rozmieszczonych: v = linspace(0,1,11) lub v = 0:0.1:1 Wprowadzanie macierzy (wielowierszowej): a=[1,2;3,4] Odwracanie macierzy: inv(a) a^(-1) - dzielenie lewo- i prawostronne Potęgowanie: ^ lub **, 3
4 Specjalne potęgowanie (każdego elementu osobno):.^ Dodawanie liczby do macierzy powoduje dodanie jej do każdego elementu macierzy Reszta z dzielenia: modulo(x,d) Przykład modulo(21,4) ~= == < > <= >= Operatory relacji Sprawdzimy ich działanie wpisując polecenia: A=rand(3,4) B=A<0.5 Wygenerowaliśmy losową macierz 3 4 i sprawdziliśmy, które jej elementy są mniejsze od 0, 5. Odwoływanie się do elementów macierzy, np: A(1,2) - element z pierwszego wiersza i drugiej kolumny Odwoływanie się do fragmentów macierzy: A(1:2,1:2) lub A([1 2],[1 2]) -wybieramy pierwsze dwa wiersze i pierwsze dwie kolumny. i-ta kolumna macierzy, i-ty wiersz macierzy: A(:,i) A(i,:) Suma elementów macierzy: sum(a) sum(a,"r") sum(a,"c") 4
5 - dwie ostatnie sumy odpowiednio w wierszach i kolumnach Skumulowane suma i iloczyn elementów macierzy: cumsum(a) cumprod(a) Minimum i maksimum: min(a) max(a) Średnia, odchylenie standardowe, wartości własne i wektory własne macierzy: mean(a) st_deviation(a) spec(a) bdiag(a) Macierze specjalne: eye(4,4) diag([1,2,3]) zeros(4,5) ones(2,3) -macierz jednostkowa 4 4, macierz z diagonalą 1, 2, 3 zawierająca same zera i zawierająca same jedynki. Diagonala macierzy: D=diag(M) Macierze dolnie i górnie trójkątne: A = tril(b) A = triu(b) Wielomiany: Zdefiniowanie wielomianu zmiennej z o współczynnikach 1, 2, 3. w=poly([1, 2, 3],"z","coeff") w = z + 3z Dodawanie, odejmowanie, mnożenie, dzielenie wielomianów: a+b a-b a*b a/b Pochodna wielomianu derivat(p) 5
6 Wartość wielomianu w punkcie x: horner(p,x) Pierwiastki wielomioanu: roots(w) Wybrane funkcje: abs(x) exp(x) log(x) log10(x) sin(x) cos(x) tan(x) cotg(x) sqrt(x) floor(x) ceil(x) Wywołanie pomocy: help funkcja 2 Programowanie 2.1 Podstawy Instrukcja pusta ; - Średnik lub pusta linia w skrypcie Instrukcja przypisania = Sekwencja kilku instrukcji ;, - Średniki lub przecinki 6
7 2.2 Instrukcje warunkowe if wyrażenie_logiczne, instrukcja, Przykład a=5 b=4 if a>b, a=a+5, Skrypty: możemy je pisać w dowolnym edytorze lub w edytorze SciNotes (Narzędzia- SciNotes). W edytorze zapiszmy następujący tekst if a>b then a=a+b a=a-b Zapiszmy ten plik jako np. iw.sce (domyślne rozszerzenie dla skryptów) w naszym katalogu roboczym. Następnie wpisujemy w konsoli exec iw.sce Możemy też w edytorze SciNotes kliknąć przycisk Wykonaj albo Zapisz i wykonaj. Wykonywane są instrukcje zapisane w pliku. Zagęszczanie instrukcji warunkowej if wyrażenie_logiczne_1 then ciąg_instrukcji_1 if wyrażenie_logiczne_2 then ciąg_instrukcji_2 if wyrażenie_logiczne_3 then ciąg_instrukcji_3 ciąg_instrukcji_4 lub if wyrażenie_logiczne_1 then ciąg_instrukcji_1 if wyrażenie_logiczne_2 then ciąg_instrukcji_2 if wyrażenie_logiczne_3 then 7
8 ciąg_instrukcji_3 ciąg_instrukcji_4 Przykład: badanie, czy wylosowana macierz jest rzeczywista czy zespolona A=sqrt(-1*rand(3,3)); if imag(a)==0 then disp( A - macierz rzeczywista ) disp( A - macierz zespolona ) 2.3 Instrukcja wyboru select identyfikator case iden1 ciąg_instrukcji_1 case iden2 ciąg_instrukcji_2... inny_ciąg_instrukcji Zmienna identyfikator może być wartością liczbową lub łańcuchem. Przykład: n=round(10*rand(1,1)); select n case 1 disp(1); case 2 disp(2); case 3 disp(3); disp( inna wartosc ); 2.4 Pętla for for index=pocz:krok:koniec do ciąg_instrukcji; (ewentualnie index=pocz:koniec z krokiem 1) 8
9 pocz - wartość początkowa zmiennej index krok - przyrost zmiennej index (jeżeli jest równa 1, to można ją pominąć) koniec - wartość końcowa zmiennej index break - oznacza bezwarunkowe opuszczenie pętli Przykład: 20! a=1; for n=1:20 do a=a*n; disp(a) Przykład 2: suma=0; for i=1:10 do suma=suma+1/i; disp(suma) 10 i=1 1 i Przykład 3: wartość końcowa nie musi być osiągnięta for k=1:4:10 do disp(k); 2.5 Pętla while while wyrażenie_logiczne do ciąg_instrukcji - pętla ta może być przerwana poleceniem break. Przykład 1: suma liczb od 1 do 100: a=0; n=1; while n<=100 do a=a+n; n=n+1; disp(a) 9
10 3 Funkcje, skrypty Uzupełnienie: komy savehistory("moj_plik.txt") loadhistory("moj_plik.txt") pozwalają na zachowywanie w plikach historii poleceń i przenoszenie jej np. na inny komputer. 3.1 Funkcje definiowane bezpośrednio Jest to sposób definiowania funkcji ograniczony do prostych wyrażeń matematycznych i polega na bezpośrednim włączeniu kodu funkcji w program interpretowany lub umieszczeniu go w skrypcie. Do definiowania takiej funkcji służy polecenie deff(). Składnia: deff( nazwa, wzor ) Przykład: z = sin x cos x deff( y=z(x), y=cos(x)*sin(x) ); z(10) 3.2 Funkcje zewnętrzne Funkcje powinno się zapisywać w pliku z rozszerzeniem *.sci, ewentualnie *.sce. Zaleca się, aby nazwa pliku odpowiadała nazwie funkcji. Struktura: function[out1,out2,...]=nazwa_funkcji(in1,in2,...) ciąg_instrukcji function Zmienne out1, out2,... służą do odbierania obliczonych wewnątrz funkcji wielkości (mogą to być liczby, macierze i łańcuchy). Zmienne in1, in2,... służą do wprowadzania danych do funkcji. Przykład: funkcja licząca iloczyn liczb naturalnych od 1 do n. function[il]=iloczyn(n) il=1 for x=1:n do il=il*x function - zapisujemy ten tekst w pliku iloczyn.sci. Następnie w programie wpisujemy: exec( iloczyn.sci ); iloczyn(5); 10
11 Zmienne globalne: global a Przykład: Obliczenie pola i obwodu koła o promieniu r function[po,ob]=kolo(promien) Po=%pi*promien^2; Ob=2*%pi*promien; function // wywołanie: exec( kolo.sci ); [po ob]=kolo(6) Funkcje rekurencyjne na przykładzie silni: function[y]=silnia(n) if n==0 y=1 y=n*silnia(n-1) function Wykorzystanie polecenia return: (wyjście) function[z]=dzielenie(x) if x==0 z=%inf return z=1/x function 4 Przykłady wykorzystania funkcji bibliotecznych 4.1 Miejsca zerowe funkcji Polecenie fsolve(xstart,funkcja) - znajduje rozwiązanie funkcji w otoczeniu punktu startowego xstart. Definiujemy funkcję y = 2x 3 30x 2 3x function [y]=moja_funkcja(x) y=2*x^3-30*x^2-3*x+200 function 11
12 Rysujemy przebieg zmienności. Funkcja ma pierwiastki w okolicy punktów np. 1, 1, 11. Wywołujemy x1=fsolve(-1,moja_funkcja) x2=... x3=... function [y]=funkcja(a1,a2,a3,a4,a5,a6,a7) [lsh rhs]=argn() disp(rhs); y=123; function Zauważmy, że funkcję można wywołać z różną ilością parametrów. Zmienna rhs oznacza liczbę przekazywanych do funkcji aktualnych parametrów wejściowych. 5 Wykresy plot(x,y) gdzie x i y są wektorami, wynikiem jest wykres punktów o współrzędnych (x,y) branych kolejno z obu wektorów. Obydwa wektory muszą mieć jednakowe długości (ale nie jest istotne czy są wierszowe czy kolumnowe). Jeżeli x jest wektorem kolumnowym, a y jest macierzą (o tej samej co x liczbie wierszy), to otrzymamy tyle różnych wykresów ile macierz y ma kolumn i wszystkie one będą wykreślone względem wartości x. Jeśli x i y są macierzami (muszą mieć jednakowe rozmiary), to otrzymujemy tyle wykresów, ile macierze x i y mają kolumn. Przykład 1: x=[-5,-4,-3,-2,-1,0,1,2,3,4,5]; plot(x,x) plot(x,x^2) plot(x,x^3) clf() - czyści okno graficzne xdel() - usuwa okno graficzne Przykład 2: t=[-%pi:0.01:%pi]; plot(t,sin(t)) - utworzenie wektora zawierającego dyskretne wartości zmiennej t i narysowanie wykresu funkcji sin t. Przykład 3: x=linspace(0,2*%pi,101); y=exp(-x.*sin(4*x)); plot(x,y); 12
13 - utworzenie wektora zawierającego 101 dyskretnych wartości zmiennej x i narysowanie wykresu funkcji y (x) = e x sin(4x). Przykład 4: x=[0.1:1:3*%pi] ; y1=sin(x)./x; y2=cos(x)./x; plot(x, [y1 y2]); - uwaga na transpozycję wektora w pierwszym poleceniu! x jest wektorem kolumnowym, [y1 y2] jest macierzą o dwu kolumnach: y1 i y2. Otrzymujemy dwa wykresy. Przykład 5: x=[0:0.01:3*%pi] ; plot2d(x,[sin(x) cos(x) x^2], style=[3,5,7]) Wykresy funkcji sin(x), cos(x) i x 2. plot2d działa podobnie jak plot, ale jest wzbogacona o kilka elementów. Parametr style jest wektorem, którego wymiar jest równy ilości wykresów, a kolejne współrzędne oznaczają ich kolory. Oznaczenia kolorów: 1 - czarny, 2 - niebieski, 3 - zielony, 4 - jasnoniebieski, 5 - czerwony, 6 - różowy, 7 - czerwony, 8 - biały, 9 - granatowy,.... Ponadto parametr style z ujemnymi wartościami licząc od zera służy do ustawienia rodzaju linii: kropka, plusik, kreski itp. Przykład 6: x=linspace(-%pi,%pi,101); plot2d(x,sin(x),rect=[-4,-1,4,2]) - rect=[xmin,ymin,xmax,ymax] - podaje zasięg osi x i y. Przykład 7: plot2d(x,sin(x),axesflag=4) - axesflag określa sposób położenia osi i ramki wykresu, przyjmuje wartości od 0 do 5 i 9. Przykład 8: x=[-%pi:0.01:%pi] ; plot2d(x,[sin(x) cos(x) sin(x)^2],style=[3,5,7],.. leg="sinus@cosinus@kwadrat sinusa") - opis wykresów (parametr leg). Dwie kropki - przeniesienie do następnej linii. Przykład 9: deff("[y]=f(x)","y=sin(x)+cos(x)") x=[0:0.1:10]*%pi/10; fplot2d(x,f) - rysowanie funkcji zdefiniowanej przez użytkownika - fplot2d(). Przykład 10: 13
14 deff( z=f(x,y), z=x^4-y^4 ) x=-3:0.2:3; y=x; xtitle( Wykres własnej funkcji ) fplot3d(x,y,f,alpha=5,theta=31) - rysowanie funkcji dwóch zmiennych w przestrzeni trójwymiarowej. xtitle - służy do ustawienia tytułu wykresu. Przykład 11: x=[-%pi:0.01:%pi] ; subplot(1,3,1); plot2d(x,sin(x),style=3,leg="sinus") subplot(1,3,2); plot2d(x,cos(x),style=5,leg="cosinus") subplot(1,3,3); plot2d(x,sin(x)^2,style=7,leg="kwadrat sinusa") - subplot(m,n,p) pozwala podzielić wykres na m wierszy i n kolumn. p określa, w którym miejscu okna będzie rysowany kolejny wykres (licząc wierszami). Przykład 12: Ceny 20 losowo wybranych mieszkań w Lublinie kształtują się następująco (w tys. zł): 150, 198, 250, 499, 187, 345, 267, 189, 177, 176, 246, 389, 470, 267, 678, 654, 376, 278, 189, 768. Stworzymy histogram liczebności dla tych danych. figure(1); C = [150, 198, 250, 499, 187, 345, 267, 189, 177, 176,.. 246, 389, 470, 267, 678, 654, 376, 278, 189, 768]; histplot(10,c); histplot(20,c); - pierwszy parametr jest liczbą klas, drugi danymi. figure(nr) - pozwala na rysowanie w oknie o danym numerze (lub tworzy nowe). Skrypt powstał po drobnych modyfikacjach ze skryptu dr Pawła Karczmarka Literatura [1] A. Brozi, Podstawowe wiadomości o programie Scilab, skrypt internetowy [2] A. Brozi, Podstawowe wiadomości o programie Scilab - wykresy, skrypt internetowy [3] A. Brozi, Scilab w przykładach, NAKOM, Poznań 2007 [4] H. Galda, Image Processing with Scilab and Image Processing Design Toolbox, skrypt internetowy 14
15 [5] C. T. Lachowicz, Matlab. Scilab. Maxima. Opis i przykłady zastosowań, Wydawnictwo Politechniki Opolskiej, Opole 2005 [6] A. Paradzińska, Technologia informacyjna - materiały do zajęć 15
Wartoś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
GNU 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ść
1 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,
Elementy 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
Wprowadzenie 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
Diary przydatne polecenie. Korzystanie z funkcji wbudowanych i systemu pomocy on-line. Najczęstsze typy plików. diary nazwa_pliku
Diary przydatne polecenie diary nazwa_pliku Polecenie to powoduje, że od tego momentu sesja MATLAB-a, tj. polecenia i teksty wysyłane na ekran (nie dotyczy grafiki) będą zapisywane w pliku o podanej nazwie.
LABORATORIUM 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
PODSTAWY 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
Matlab 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
Metody 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
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
Scilab - 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
Metody 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
MATLAB Ś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
Przykł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
Wprowadzenie 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
Ćwiczenie 3. MatLab: Algebra liniowa. Rozwiązywanie układów liniowych
Ćwiczenie 3. MatLab: Algebra liniowa. Rozwiązywanie układów liniowych Wszystko proszę zapisywać komendą diary do pliku o nazwie: imie_ nazwisko 1. Definiowanie macierzy i odwoływanie się do elementów:
SCILAB. 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
Programowanie 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
MATLAB - laboratorium nr 1 wektory i macierze
MATLAB - laboratorium nr 1 wektory i macierze 1. a. Małe i wielkie litery nie są równoważne (MATLAB rozróżnia wielkość liter). b. Wpisanie nazwy zmiennej spowoduje wyświetlenie jej aktualnej wartości na
Przetwarzanie 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
Metody 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
zaję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
MATLAB Podstawowe polecenia
MATLAB Podstawowe polecenia W MATLABie możliwe jest wykonywanie prostych obliczeń matematycznych. Działania (np. +) należy wpisać w okienku poleceń na końcu naciskając klawisz enter. Program MATLAB wydrukuje
Metody 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
WPROWADZENIE 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.
Podstawy Automatyki ćwiczenia Cz.1. Środowisko Matlab
Podstawy Automatyki ćwiczenia Cz.1 Środowisko Matlab Podstawową jednostką obliczeniową w programie Matlab jest macierz. Wektory i skalary mogą być tutaj rozpatrywane jako specjalne typy macierzy. Elementy
Operatory arytmetyczne
Operatory arytmetyczne Działanie Znak Dodawanie + Odejmowanie - Mnożenie macierzowe * Mnożenie tablicowe.* Dzielenie macierzowe / Dzielenie tablicowe./ Potęgowanie macierzowe ^ Potęgowanie tablicowe.^
Matlab 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
Wprowadzenie 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
Przykł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
Scilab - 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
Wprowadzenie 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
Podstawy programowania w języku Visual Basic dla Aplikacji (VBA)
Podstawy programowania w języku Visual Basic dla Aplikacji (VBA) Instrukcje Język Basic został stworzony w 1964 roku przez J.G. Kemeny ego i T.F. Kurtza z Uniwersytetu w Darthmouth (USA). Nazwa Basic jest
Ć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
Scilab 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')
Podstawy 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
MATLAB 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
do 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,
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ć
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
Ć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
Wprowadzenie 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
PRZYKŁ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
Instalacja Pakietu R
Instalacja Pakietu R www.r-project.org wybór źródła wybór systemu operacyjnego: Download R for Windows opcja: install R for the first time opcja: Download R 3.3.3 for Windows uruchomienie R-3.3.3-win MAGDA
Podstawowe 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.
Wprowadzenie do programowania w SciLab: typy danych, wyrażenia, operatory, funkcje własne, skrypty.
13 listopad 2012 Podstawowe obliczenia w programie SciLab slajd 1 Wprowadzenie do programowania w SciLab: typy danych, wyrażenia, operatory, funkcje własne, skrypty. 13 listopad 2012 Podstawowe obliczenia
Wprowadzenie 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
Ć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
Wykorzystanie 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
Drugi sposób definiowania funkcji polega na wykorzystaniu polecenia:
ĆWICZENIE 6. Scilab: Obliczenia symboliczne i numeryczne Uwaga: Podczas operacji kopiowania i wklejania potrzeba skasować wklejone pojedyńcze cudzysłowy i wpisać je ręcznie dla każdego ich wystąpienia
Obliczenia w programie MATLAB
Obliczenia w programie MATLAB Na zajęciach korzystamy z programu MATLAB, w którym wykonywać będziemy większość obliczeń. Po uruchomieniu programu w zależności od wersji i konfiguracji może pojawić się
Metody 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
ANALIZA DANYCH I PROCESÓW. Mgr inż. Paweł Wojciech Herbin
ANALIZA DANYCH I PROCESÓW Mgr inż. Paweł Wojciech Herbin SZCZECIN 29 LUTEGO 2016 Spis treści 1. Wprowadzenie... 4 2. MATLAB wprowadzenie do interfejsu... 5 3. Praca w trybie bezpośrednim... 6 3.1. Wprowadzanie
SKRYPTY. 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
MATLAB wprowadzenie śycie jest zbyt krótkie, aby tracić czas na pisanie pętli!
Modele układów dynamicznych - laboratorium MATLAB wprowadzenie śycie jest zbyt krótkie, aby tracić czas na pisanie pętli! 1 2 MATLAB MATLAB (ang. matrix laboratory) to pakiet przeznaczony do wykonywania
Laboratorium Algorytmy Obliczeniowe. Lab. 9 Prezentacja wyników w Matlabie
Laboratorium Algorytmy Obliczeniowe Lab. 9 Prezentacja wyników w Matlabie 1. Wyświetlanie wyników na ekranie: W Matlabie możliwe są następujące sposoby wyświetlania wartości zmiennych: a. wpisując w programie
WIMIM/MIBM/N1/-/B04 WIMIM/ME/S1/-/C46 WIMIM/IM/S1/-/B19
WIMIM/MIBM/N1/-/B04 WIMIM/ME/S1/-/C46 WIMIM/IM/S1/-/B19 Co mam zrobić, jeżeli obliczenia potrzebne są na wczoraj, trzeba jeszcze zrobić wykres, a do tego mam użyć Bardzo Skomplikowanego Czegoś wiedząc
Pętla for. Matematyka dla ciekawych świata -19- Scilab. for i=1:10... end. for k=4:-1:1... end. k=3 k=4. k=1. k=2
Pętle wielokrotne wykonywanie ciągu instrukcji. Bardzo często w programowaniu wykorzystuje się wielokrotne powtarzanie określonego ciągu czynności (instrukcji). Rozróżniamy sytuacje, gdy liczba powtórzeń
Wprowadzenie do Pakietu R dla kierunku Zootechnika. Dr Magda Mielczarek Katedra Genetyki Uniwersytet Przyrodniczy we Wrocławiu
Wprowadzenie do Pakietu R dla kierunku Zootechnika Dr Magda Mielczarek Katedra Genetyki Uniwersytet Przyrodniczy we Wrocławiu Instalacja Pakietu R www.r-project.org wybór źródła wybór systemu operacyjnego:
1 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,
METODY 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
Mathcad 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
Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania
Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania Teoria sterowania MATLAB funkcje zewnętrzne (m-pliki, funkcje) Materiały pomocnicze do ćwiczeń laboratoryjnych
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
Wprowadzenie do Octave
Wprowadzenie do Octave Poruszanie się po strukturze katalogów w Octave: Wyświetlenie ścieżki aktualnego katalogu roboczego poleceniem pwd Zmiana katalogu poleceniem cd np. cd d:\pliki_octave
Elementy Projektowania Inżynierskiego MATLAB Wprowadzenie.
Elementy Projektowania Inżynierskiego MATLAB Wprowadzenie. 1. Wprowadzenie. Pakiet MATLAB (MATrix LABoratory) jest interakcyjnym środowiskiem umożliwiającym wykonywanie różnorakich obliczeń numerycznych.
Algebra macierzy
Algebra macierzy Definicja macierzy Macierze Macierze Macierze Działania na macierzach Działania na macierzach A + B = B + A (prawo przemienności dodawania) (A + B) + C = A + (B + C) (prawo łączności dodawania)
Elementy projektowania inzynierskiego Przypomnienie systemu Mathcad
Elementy projektowania inzynierskiego Definicja zmiennych skalarnych a : [S] - SPACE a [T] - TAB - CTRL b - SHIFT h h. : / Wyświetlenie wartości zmiennych a a = b h. h. = Przykładowe wyrażenia
Cał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
PętlaforwOctave. Roman Putanowicz 13 kwietnia 2008
PętlaforwOctave Roman Putanowicz kwietnia 008 Zakresyioperator : Zakresy(ang. ranges) są wygodnym sposobem definiowania wektorów reprezentujących ciągi arytmetyczne, czyli ciągi w których różnica pomiędzy
Modelowanie 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
Podstawy Informatyki Computer basics
Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 2013/2014
//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)
PODSTAWY AUTOMATYKI. MATLAB - komputerowe środowisko obliczeń naukowoinżynierskich - podstawowe operacje na liczbach i macierzach.
WYDZIAŁ ELEKTROTECHNIKI I AUTOMATYKI Katedra Inżynierii Systemów Sterowania PODSTAWY AUTOMATYKI MATLAB - komputerowe środowisko obliczeń naukowoinżynierskich - podstawowe operacje na liczbach i macierzach.
Instalacja
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
Pracownia Informatyczna Instytut Technologii Mechanicznej Wydział Inżynierii Mechanicznej i Mechatroniki. Podstawy Informatyki i algorytmizacji
Pracownia Informatyczna Instytut Technologii Mechanicznej Wydział Inżynierii Mechanicznej i Mechatroniki Podstawy Informatyki i algorytmizacji wykład 1 dr inż. Maria Lachowicz Wprowadzenie Dlaczego arkusz
Zakłócenia w układach elektroenergetycznych LABORATORIUM
Zakłócenia w układach elektroenergetycznych LABORATORIUM Obliczenia w programie MATLAB Na zajęciach korzystamy z programu MATLAB, w którym wykonywać będziemy większość obliczeń. Po uruchomieniu programu
Wprowadzenie 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.
1 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,
Analiza matematyczna i algebra liniowa Macierze
Analiza matematyczna i algebra liniowa Macierze Wojciech Kotłowski Instytut Informatyki Politechniki Poznańskiej email: imię.nazwisko@cs.put.poznan.pl pok. 2 (CW) tel. (61)665-2936 konsultacje: poniedziałek
WEKTORY 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
Cw.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
AKADEMIA GÓRNICZO-HUTNICZA im. Stanisława Staszica w Krakowie
AKADEMIA GÓRNICZO-HUTNICZA im. Stanisława Staszica w Krakowie Wydział Inżynierii Mechanicznej i Robotyki Katedra Systemów Energetycznych i Urządzeń Ochrony Środowiska Metody Numeryczne Laboratorium 1 Wprowadzenie
Pętle iteracyjne i decyzyjne
Pętle iteracyjne i decyzyjne. Pętla iteracyjna for Pętlę iteracyjną for stosuje się do wykonywania wyrażeń lub ich grup określoną liczbę razy. Licznik pętli w pakiecie MatLab może być zwiększany bądź zmniejszany
do MATLABa podstawowe operacje na macierzach WYKŁAD Piotr Ciskowski
Wprowadzenie do MATLABa podstawowe operacje na macierzach WYKŁAD Piotr Ciskowski M A T L A B : Computation Visualization Programming easy to use environment MATLAB = matrix laboratory podstawowa jednostka
Wprowadzenie do środowiska MATLAB z zastosowaniami w modelowaniu i analizie danych
Wprowadzenie do środowiska MATLAB z zastosowaniami w modelowaniu i analizie danych Daniel Wójcik Instytut Biologii Doświadczalnej PAN Szkoła Wyższa Psychologii Społecznej d.wojcik@nencki.gov.pl tel. 022
macierze jednostkowe (identyczności) macierze diagonalne, które na przekątnej mają same
1 Macierz definicja i zapis Macierzą wymiaru m na n nazywamy tabelę a 11 a 1n A = a m1 a mn złożoną z liczb (rzeczywistych lub zespolonych) o m wierszach i n kolumnach (zamiennie będziemy też czasem mówili,
Laboratorium metod numerycznych - SCILAB Laboratorium 2
Laboratorium metod numerycznych - SCILAB Laboratorium 2 W najprostszym przypadku, Scilab jest wykorzystywany jako kalkulator zdolny wykonywać obliczenia na wektorach i macierzach. W prostych zadaniach
Ć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
Program na zaliczenie: Odejmowanie widm
Piotr Chojnacki: MATLAB Program na zaliczenie: Odejmowanie widm {Poniższy program ma za zadanie odjęcie dwóch widm od siebie. Do poprawnego działania programu potrzebne są trzy funkcje: odejmowaniewidm.m
Wprowadzenie 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
Podstawowe operacje na macierzach, operacje we/wy
26 listopad 2012 Podstawowe operacje na macierzach, operacje we/wy Slajd 1 Podstawowe operacje na macierzach, operacje we/wy Zakład Komputerowego Wspomagania Projektowania Semestr 1. 26 listopad 2012 Podstawowe
JAVAScript 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
Pakiety Matematyczne - R Zestaw 1.
Pakiety Matematyczne - R Zestaw 1. Zadania z kasynem pochodzą ze strony datacamp.com Instalacja pakietu R Strona główna projektu: http://www.r-project.org/ Instalacja: http://r.meteo.uni.wroc.pl/ (jedno
1) Podstawowe obliczenia. PODSTAWY AUTOMATYKI I ROBOTYKI Laboratorium. Wykonał: Łukasz Konopacki Sala 125. Grupa: poniedziałek/p,
PODSTAWY AUTOMATYKI I ROBOTYKI Laboratorium Wykonał: Sala 125 Łukasz Konopacki 155796 Grupa: poniedziałek/p, 16.10 18.10 Prowadzący: Dr.inż.Ewa Szlachcic Termin oddania sprawozdania: Ocena: Matlab - firmy
AKADEMIA MORSKA W SZCZECINIE WI-ET / IIT / ZTT. Instrukcja do zajęc laboratoryjnych nr 1 AUTOMATYZACJA I ROBOTYZACJA PROCESÓW PRODUKCYJNYCH
AKADEMIA MORSKA W SZCZECINIE WI-ET / IIT / ZTT Instrukcja do zajęc laboratoryjnych nr 1 AUTOMATYZACJA I ROBOTYZACJA PROCESÓW PRODUKCYJNYCH II rok Kierunek Logistyka Temat: Zajęcia wprowadzające. BHP stanowisk
Funkcja pierwotna, całka oznaczona na podstawie funkcji pierwotnej
MATLAB - całkowanie Funkcja pierwotna, całka oznaczona na podstawie funkcji pierwotnej Do uzyskania funkcji pierwotnej służy polecenie int. Jest wiele możliwości jego użycia. Zobaczmy, kiedy wykonuje się
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?
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
Modelowanie komputerowe w ochronie środowiska
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
LibreOffice 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ąć