Wzór w notacji nawiasowej: a*(d*i*(k*o-l*n)-e*h*(k*o-l*n))+f*i*j*n

Slides:



Advertisements
Podobne prezentacje
I część 1.
Advertisements

Klasyfikacja roczna w roku szkolnym 2012/2013
Znaki informacyjne.
Program dydaktyczny na temat „Odwrotna Notacja Polska”
Zadaniem pracy jest animacja algorytmu generowania wzoru do obliczenia wyznacznika macierzy. Wzór wyznacznika należy generować w ONP (notacja Łukasiewicza)
Ludwik Antal - Numeryczna analiza pól elektromagnetycznych –W10
Filtracja obrazów cd. Filtracja obrazów w dziedzinie częstotliwości
Liczby pierwsze.
Domy Na Wodzie - metoda na wlasne M
1 mgr inż. Sylwester Laskowski Opiekun Naukowy: prof. dr hab. inż. Andrzej P. Wierzbicki.
PROGRAM OPERACYJNY KAPITAŁ LUDZKI Priorytet III, Działanie 3.2
1 Stan rozwoju Systemu Analiz Samorządowych czerwiec 2009 Dr Tomasz Potkański Z-ca Dyrektora Biura Związku Miast Polskich Warszawa,
KONKURS WIEDZY O SZTUCE
PROJEKTOWANIE PROCESÓW TECHNOLOGICZNYCH
PREPARATYWNA CHROMATOGRAFIA CIECZOWA.
Podstawowe pojęcia akustyki
UKŁADY SZEREGOWO-RÓWNOLEGŁE
Przykładowe zastosowania równania Bernoulliego i równania ciągłości przepływu 1. Pomiar ciśnienia Oznaczając S - punkt spiętrzenia (stagnacji) strugi v=0,
Jaki jest następny wyraz ciągu: 1, 2, 4, 8, 16, …?
Klasyfikacja systemów
Dyskretny szereg Fouriera
Transformacja Z (13.6).
PLAN EWAKUACJI II piętro lewe skrzydło
Pytania konkursowe.
Tytuł prezentacji Warszawa, r..
Wykonawcy:Magdalena Bęczkowska Łukasz Maliszewski Piotr Kwiatek Piotr Litwiniuk Paweł Głębocki.
Ogólnopolski Konkurs Wiedzy Biblijnej Analiza wyników IV i V edycji Michał M. Stępień
Doświadczenia eksploatacyjne z pomiarów obciążeń lin nośnych górniczych wyciągów szybowych oraz stosowania praktycznej metody ich wyrównywania. Tadeusz.
SPOŁECZNA SŁUŻBA INSTRUKTORSKA RODZINNYCH OGRODÓW DZIAŁKOWYCH
Wyrażenia algebraiczne
Raport z badań termowizyjnych – RECTICEL Rys. 1a. Rozdzielnia RS14 Temperatura maksymalna 35,27 o C Rys. 1b. Rozdzielnia RS14 (wizyjny) 3.
Wskazówki konkursowe.
Kalendarz 2011 Real Madryt Autor: Bartosz Trzciński.
Kalendarz 2011 Oto ciekawy kalendarz, który zaprojektował
KALENDARZ 2011r. Autor: Alicja Chałupka klasa III a.
Anna Nowak Przedszkole publiczne im. Kubusia puchatka w zabełkowie
1 ANALIZA STANU BEZROBOCIA NA TERENIE MIASTA I GMINY GOŁAŃCZ ANALIZA STANU BEZROBOCIA NA TERENIE MIASTA I GMINY GOŁAŃCZ ZA ROK 2004 ORAZ PORÓWNANIE Z LATAMI.
Galeria zdjęć Projekt edukacyjny „Wiem, co jem” realizowany w ramach
1/34 HISTORIA BUDOWY /34 3/34 6 MAJA 2011.
Podstawy adresowania hostów w sieciach komputerowych
KOLEKTOR ZASOBNIK 2 ZASOBNIK 1 POMPA P2 POMPA P1 30°C Zasada działanie instalacji solarnej.
Podstawy działania wybranych usług sieciowych
ŻYWE JĘZYKI PROGRAMOWANIA LIVING IT UP WITH A LIVE PROGRAMMING LANGUAGE Sean McDirmid Ecole Polytechnique Fédérale de Lausanne (EPFL)
Analiza wpływu regulatora na jakość regulacji (1)
Analiza wpływu regulatora na jakość regulacji
Wskazówki konkursowe.
Wykład 22 Modele dyskretne obiektów.
MATURA 2007 raport ZESPÓŁ SZKÓŁ I PLACÓWEK KSZTAŁCENIA ZAWODOWEGO.
1. Pomyśl sobie liczbę dwucyfrową (Na przykład: 62)
Kalendarz 2011r. styczeń pn wt śr czw pt sb nd
1.
1. ŁATWOŚĆ ZADANIA (umiejętności) 2. ŁATWOŚĆ ZESTAWU ZADAŃ (ARKUSZA)
Materiały pochodzą z Platformy Edukacyjnej Portalu
-17 Oczekiwania gospodarcze – Europa Wrzesień 2013 Wskaźnik > +20 Wskaźnik 0 a +20 Wskaźnik 0 a -20 Wskaźnik < -20 Unia Europejska ogółem: +6 Wskaźnik.
© GfK 2012 | Title of presentation | DD. Month
+21 Oczekiwania gospodarcze – Europa Grudzień 2013 Wskaźnik > +20 Wskaźnik 0 do +20 Wskaźnik 0 do -20 Wskaźnik < -20 Unia Europejska ogółem: +14 Wskaźnik.
(C) Jarosław Jabłonka, ATH, 5 kwietnia kwietnia 2017
EGZAMINU GIMNAZJALNEGO 2013
EcoCondens Kompakt BBK 7-22 E.
EcoCondens BBS 2,9-28 E.
W2 Modelowanie fenomenologiczne I
Obliczalność czyli co da się policzyć i jak Model obliczeń sieci liczące dr Kamila Barylska.
Testogranie TESTOGRANIE Bogdana Berezy.
Jak Jaś parował skarpetki Andrzej Majkowski 1 informatyka +
Dr hab. Renata Babińska- Górecka
ZOSTAŃ SPORTOWYM KOKSEM SP 11 TYM KTÓRY OCZARUJE KOMISJĘ SĘDZIOWSKĄ.
Kalendarz 2020.
Współrzędnościowe maszyny pomiarowe
Elementy geometryczne i relacje
Strategia pomiaru.
Zapis prezentacji:

Odwrotna Notacja Polska (ONP) (Reverse Polish Notation) Jan Łukasiewicz - 1929 Wzór w notacji nawiasowej: a*(d*i*(k*o-l*n)-e*h*(k*o-l*n))+f*i*j*n adikoln-ehkoln--fijn+ Wzór w Odwrotnej Notacji Polskiej: 1

Przykład konwersji wzoru w ONP adikoln-ehkoln--fijn+ do wzoru nawiasowego. Operandy wzoru to wskaźniki na: liczby, symbole, liczby i symbole (wielomiany) 2

adikoln-ehkoln--fijn+ a Przepisywanie symboli 3

adikoln-ehkoln--fijn+ ad Przepisywanie symboli 4

adikoln-ehkoln--fijn+ adi Przepisywanie symboli 5

adikoln-ehkoln--fijn+ adik Przepisywanie symboli 6

adikoln-ehkoln--fijn+ adiko Przepisywanie symboli 7

adikoln-ehkoln--fijn+ adik*o A:=A [+-*] B 8

adikoln-ehkoln--fijn+ adik*ol Przepisywanie symboli 9

adikoln-ehkoln--fijn+ adik*oln Przepisywanie symboli 10

adikoln-ehkoln--fijn+ adik*ol*n A:=A * B 11

adikoln-ehkoln--fijn+ adik*o-l*n A:=A - B 12

adikoln-ehkoln--fijn+ adi*(k*o-l*n) A:=A * B 13

adikoln-*ehkoln--fijn+ ad*i*(k*o-l*n) A:=A * B 14

adikoln-*ehkoln--fijn+ ad*i*(k*o-l*n)e Przepisywanie symboli 15

adikoln-*ehkoln--fijn+ ad*i*(k*o-l*n)eh Przepisywanie symboli 16

adikoln-*ehkoln--fijn+ ad*i*(k*o-l*n)ehk Przepisywanie symboli 17

adikoln-*ehkoln--fijn+ ad*i*(k*o-l*n)ehko Przepisywanie symboli 18

adikoln-*ehkoln--fijn+ ad*i*(k*o-l*n)ehk*o A:=A * B 19

adikoln-*ehkoln--fijn+ ad*i*(k*o-l*n)ehk*ol Przepisywanie symboli 20

adikoln-*ehkoln--fijn+ ad*i*(k*o-l*n)ehk*oln Przepisywanie symboli 21

adikoln-*ehkoln--fijn+ ad*i*(k*o-l*n)ehk*ol*n A:=A * B 22

adikoln-*ehkoln--fijn+ ad*i*(k*o-l*n)ehk*o-l*n A:=A - B 23

adikoln-*ehkoln--fijn+ ad*i*(k*o-l*n)eh*(k*o-l*n) Przepisywanie symboli 24

adikoln-*ehkoln--fijn+ ad*i*(k*o-l*n)e*h*(k*o-l*n) A:=A * B 25

adikoln-*ehkoln--fijn+ ad*i*(k*o-l*n)-e*h*(k*o-l*n) A:=A - B 26

adikoln-*ehkoln--fijn+ ad*i*(k*o-l*n)-e*h*(k*o-l*n)f Przepisywanie symboli 27

adikoln-*ehkoln--fijn+ ad*i*(k*o-l*n)-e*h*(k*o-l*n)fi Przepisywanie symboli 28

adikoln-*ehkoln--fijn+ ad*i*(k*o-l*n)-e*h*(k*o-l*n)fij Przepisywanie symboli 29

adikoln-*ehkoln--fijn+ ad*i*(k*o-l*n)-e*h*(k*o-l*n)fijn Przepisywanie symboli 30

+ ad*i*(k*o-l*n)-e*h*(k*o-l*n)fij*n Przepisywanie symboli 31

+ ad*i*(k*o-l*n)-e*h*(k*o-l*n)fi*j*n A:=A * B 32

+ ad*i*(k*o-l*n)-e*h*(k*o-l*n)f*i*j*n A:=A * B 33

+ ad*i*(k*o-l*n)-e*h*(k*o-l*n)+f*i*j*n A:=A + B 34

 a*(d*i*(k*o-l*n)-e*h*(k*o-l*n)+f*i*j*n) A:=A * B 35

KONIEC konwertowania wzoru w ONP do notacji nawiasowej adikoln-ehkoln--fijn+ a*(d*i*(k*o-l*n)-e*h*(k*o-l*n)+f*i*j*n) KONIEC konwertowania wzoru w ONP do notacji nawiasowej 36

Przykład generowania wzoru wyznacznika w ONP numer permutacji 1 2 3 4 5 6 7 8 9 10 11 12 13 a b c d e f i h g k l j o n m    +   1 2 3 4 5 a b c d e f g h i j k l m n o Znak inwersji permutacji Każdej permutacji odpowiada jedna ścieżka w drzewie 37

Przykład generowania wzorów w ONP i nawiasowego 38

Po co generować wzory ? zmiana danych Wykonanie badań wielo wariantowych lub analitycznych w MatLab Przekazanie wzoru w pliku tekstowym do MatLab. Preprocesor danych o grafie obwodu Generacja wzoru nawiasowego a) Program symboliczny zmiana danych Wykonanie badań wielo wariantowych lub analitycznych Preprocesor danych o grafie obwodu Generacja lub modyfikacja wzoru ONP b) Program symboliczny Odpowiedź: Do obliczeń wielokrotnych: wykresy dynamiczne, optymalizacja, badania statystyczne itp.. 39

Przykład zastosowania wzoru wyznacznika do obserwacji charakterystyk częstotliwościowych i czasowych filtra aktywnego 40

Przykład zastosowania wzorow wyznaczników do optymalizacji filtra aktywnego wg metody Monte-Carlo (~70000 char/sek na PIII-500 MHz) 41