Wprowadzenie do programu Mathcad 15 cz. 1



Podobne dokumenty
Obliczenia iteracyjne

WEKTORY I MACIERZE. Strona 1 z 11. Lekcja 7.

Mathcad c.d. - Macierze, wykresy 3D, rozwiązywanie równań, pochodne i całki, animacje

Wprowadzenie do Mathcada 1

Metody i analiza danych

MATLAB - laboratorium nr 1 wektory i macierze

Arkusz kalkulacyjny Excel

Elementy projektowania inzynierskiego Przypomnienie systemu Mathcad

PAKIET MathCad - Ćzęść II

15. Macierze. Definicja Macierzy. Definicja Delty Kroneckera. Definicja Macierzy Kwadratowej. Definicja Macierzy Jednostkowej

Kolumna Zeszyt Komórka Wiersz Tabela arkusza Zakładki arkuszy

Struktura dokumentu w arkuszu kalkulacyjnym MS EXCEL

EXCEL TABELE PRZESTAWNE

WyŜsza Szkoła Zarządzania Ochroną Pracy MS EXCEL CZ.2

PODSTAWY MATHCADA. 1. Interfejs graficzny programu Pasek menu

Wyznaczniki. Mirosław Sobolewski. Wydział Matematyki, Informatyki i Mechaniki UW. 6. Wykład z algebry liniowej Warszawa, listopad 2013

Wprowadzenie do programu SmathStudio

; B = Wykonaj poniższe obliczenia: Mnożenia, transpozycje etc wykonuję programem i przepisuję wyniki. Mam nadzieję, że umiesz mnożyć macierze...

Edycja wyrażeń, definiowanie zmiennych i funkcji

1 Macierze i wyznaczniki

Podstawy Automatyki ćwiczenia Cz.1. Środowisko Matlab

INFORMATYKA TECHNICZNA Komputerowe Wspomaganie Obliczeń Wykład 3. Komputerowe wspomaganie obliczeń w programie Mathcad. dr inż.

dr Mariusz Grządziel 15,29 kwietnia 2014 Przestrzeń R k R k = R R... R k razy Elementy R k wektory;

Po wstawieniu tabeli (i zawsze wtedy, gdy w tabeli jest kursor) pojawia się na wstążce nowa grupa zakładek o nazwie Narzędzia tabel.

Macierze. Rozdział Działania na macierzach

UONET+ - moduł Sekretariat. Jak wykorzystać wydruki list w formacie XLS do analizy danych uczniów?

1. Wstawianie macierzy

1. WSTĘP.

WYDZIAŁ ELEKTROTECHNIKI, AUTOMATYKI I INFORMATYKI INSTYTUT AUTOMATYKI I INFORMATYKI KIERUNEK AUTOMATYKA I ROBOTYKA STUDIA STACJONARNE I STOPNIA

PODSTAWY AUTOMATYKI. MATLAB - komputerowe środowisko obliczeń naukowoinżynierskich - podstawowe operacje na liczbach i macierzach.

Zad. 3: Układ równań liniowych

Mathcad. Æwiczenia. Wydanie II

Formuły formułom funkcji adresowania odwoływania nazwy Funkcja SUMA argumentami SUMA

1 Zbiory i działania na zbiorach.

Zestaw 12- Macierz odwrotna, układy równań liniowych

Pracownia Informatyczna Instytut Technologii Mechanicznej Wydział Inżynierii Mechanicznej i Mechatroniki. Podstawy Informatyki i algorytmizacji

Elementy metod numerycznych - zajęcia 9

Ćwiczenie 3. MatLab: Algebra liniowa. Rozwiązywanie układów liniowych

Wprowadzenie do Scilab: macierze

Arkusz kalkulacyjny. R. Robert Gajewski omklnx.il.pw.edu.pl/~rgajewski

Ekonometria. Modele regresji wielorakiej - dobór zmiennych, szacowanie. Paweł Cibis pawel@cibis.pl. 1 kwietnia 2007

OPERACJE NA MACIERZACH DODAWANIE I ODEJMOWANIE MACIERZY

MATEMATYKA I SEMESTR ALK (PwZ) 1. Sumy i sumy podwójne : Σ i ΣΣ

MS Excel. Podstawowe wiadomości

Wykorzystanie programów komputerowych do obliczeń matematycznych

Operacje na wektorach i macierzach.

Baltie 3. Podręcznik do nauki programowania dla klas I III gimnazjum. Tadeusz Sołtys, Bohumír Soukup

Uniwersytet Kazimierza Wielkiego w Bydgoszczy Zespół Szkół nr 5 Mistrzostwa Sportowego XV Liceum Ogólnokształcące w Bydgoszczy

Arkusz kalkulacyjny MS Excel

Program szkoleniowy. 16 h dydaktycznych (12 h zegarowych) NAZWA SZCZEGÓŁY CZAS. Skróty do przeglądania arkusza. Skróty dostępu do narzędzi

Obliczenia w programie MATLAB

str. 1 Excel ćwiczenia 1 Podstawy użytkowania komputerów

Robert Barański, AGH, KMIW MathScript and Formula Nodes v1.0

Laboratorium nr 1. i 2.

Rozdział 5. Macierze. a 11 a a 1m a 21 a a 2m... a n1 a n2... a nm

Instalacja

W naukach technicznych większość rozpatrywanych wielkości możemy zapisać w jednej z trzech postaci: skalara, wektora oraz tensora.

Microsoft Excel. Podstawowe informacje

Rys.1. Technika zestawiania części za pomocą polecenia WSTAWIAJĄCE (insert)

LABORATORIUM 3 ALGORYTMY OBLICZENIOWE W ELEKTRONICE I TELEKOMUNIKACJI. Wprowadzenie do środowiska Matlab

Wprowadzenie do środowiska

( x) Równanie regresji liniowej ma postać. By obliczyć współczynniki a i b należy posłużyć się następującymi wzorami 1 : Gdzie:

Re +/- Im i lub Re +/- Im j

Diary przydatne polecenie. Korzystanie z funkcji wbudowanych i systemu pomocy on-line. Najczęstsze typy plików. diary nazwa_pliku

Curtis D. Frye. Microsoft Excel Krok po kroku. Przekład: Leszek Biolik

Wstęp do Programowania Lista 1

MS Excel cz.3. >>>Otwórz plik: excel_03.xls<<<

Metody numeryczne Laboratorium 2

plansoft.org Zmiany w Plansoft.org Błyskawiczny eksport danych PLANOWANIE ZAJĘĆ, REZERWOWANIE SAL I ZASOBÓW

Praktyczne wykorzystanie arkusza kalkulacyjnego w pracy nauczyciela część 1

ARKUSZ KALKULACYJNY MICROSOFT EXCEL cz.2 Formuły i funkcje macierzowe, obliczenia na liczbach zespolonych, wykonywanie i formatowanie wykresów.

Krótki przewodnik po Open Calc

Logarytmy. Funkcje logarytmiczna i wykładnicza. Równania i nierówności wykładnicze i logarytmiczne.

Niezwykłe tablice Poznane typy danych pozwalają przechowywać pojedyncze liczby. Dzięki tablicom zgromadzimy wiele wartości w jednym miejscu.

MathCAD cz.1. Spis treści wykładu:

GNU Octave (w skrócie Octave) to rozbudowany program do analizy numerycznej.

Met Me ody numer yczne Wykład ykład Dr inż. Mic hał ha Łanc Łan zon Instyt Ins ut Elektr Elektr echn iki echn i Elektrot Elektr echn olo echn

Najmniejszą możliwą macierzą jest macierz 1 x 2 lub 2 x 1 składająca się z dwóch przyległych komórek.

MATHCAD 2000 ściąga do ćwiczeń z podstaw informatyki

1. Menadżer raportów 2 2. Edytor parametrów 3 3. Parametr główny 4 4. Parametr zależny 5 5. Zestawienie atrybutów 6 6.

Analiza matematyczna i algebra liniowa Macierze

3 1 + i 1 i i 1 2i 2. Wyznaczyć macierze spełniające własność komutacji: [A, X] = B

Macierze i Wyznaczniki

Zestaw 12- Macierz odwrotna, układy równań liniowych

Wprowadzenie do MS Excel

MS Excel 2007 Kurs zaawansowany Obsługa baz danych. prowadzi: Dr inż. Tomasz Bartuś. Kraków:

Przykład 1: Funkcja jest obiektem, przypisanie funkcji o nazwie function() do zmiennej o nazwie funkcja1

2. Tablice. Tablice jednowymiarowe - wektory. Algorytmy i Struktury Danych

Wprowadzenie do programu MATHCAD

PRZETWARZANIE I ORGANIZOWANIE DANYCH: ARKUSZ KALKULACYJNY

Podstawowe operacje na macierzach

1 Metody rozwiązywania równań nieliniowych. Postawienie problemu

Formatowanie zawartości komórek

1 Zacznijmy od początku... 2 Tryb tekstowy. 2.1 Wyliczenia

METODY KOMPUTEROWE W OBLICZENIACH INŻYNIERSKICH

UCZ SIĘ! SZKOLENIA Z MS EXCEL. SPRAWDZĘ...

UNIWERSYTET RZESZOWSKI KATEDRA INFORMATYKI

MATEMATYKA I SEMESTR ALK (PwZ) 1. Sumy i sumy podwójne : Σ i ΣΣ

[WYSYŁANIE MAILI Z PROGRAMU EXCEL]

Transkrypt:

Wpisywanie tekstu Wprowadzenie do programu Mathcad 15 cz. 1 Domyślnie, Mathcad traktuje wpisywany tekst jako wyrażenia matematyczne. Do trybu tekstowego można przejść na dwa sposoby: Zaczynając wpisywanie tekstu od znaku Naciśnięcie spacji po pierwszym wpisanym słowie Aby połączyć dwa tryby, tekstowy I matematyczny, pisząc w trybie tekstowym można użyć kombinacji Ctrl+Shift+A co spowoduje utworzeniu regionu matematycznego wewnątrz pola tekstowego. Skróty klawiszowe Tabela poniżej zawiera zestawienie przydatnych skrótów klawiszowych. Skrót Działanie Skrót Działanie [ Indeks dolny Ctrl + 0 Większe lub równe Shift + 6 Indeks górny Ctrl + 9 Mniejsze lub równe Ctrl + U Menu jednostek Ctrl + = Boolean równość Ctrl + F Menu wstawiania Ctrl + 3 Rózne od funkcji Ctrl + M Macierz # Iloczyn elementów wektora Ctrl + Shift + A Region Ctrl + 4 Suma elementów matematyczny wektora / ułamek ~ Definicja globalna zmiennej \ Pierwiastek kwadratowy : Definiowanie zmiennej? pochodna ; Zakres zmiennej & całka Ctrl +. Obliczenia symboliczne Shift + 2 2D plot Ctrl + 2 3D plot Ctrl + 7 Polar plot Ctrl + L Granica

Działania matematyczne i zmienne Oprócz skomplikowanych obliczeń Mathcad może być również wykorzystany jako prosty kalkulator. Korzystając z klawiatury lub paska narzędzi calculator wykonaj poniższe działania: 1/2+2/3+3/5 = Najczęściej jednak takie obliczenia są mało przydatne w praktycznych zastosowaniach i dlatego zachodzi konieczność stosowania zmiennych. W celu zdefiniowania nowej zmiennej wystarczy podać jej nazwę I wpisać :. Aby zdefiniować cały zakres zmiennych po dwukropku należy podać wartość początkową i końcową (ewentualnie wartość pierwszą i drugą, żeby zdefiniować krok zmiany) rozdzielone średnikiem. A:5 (wyświetli się A:=5) lub b:1;10 (wyświetli się b:=1..10) ewentualnie c:1,3;15 (wygeneruje liczby nieparzyste od 1 do 15). Inną drogą otrzymania tablicy liczba jest skorzystanie z tzw. zmiennej indeksowanej. Najpierw należy zdefiniować parametr indeksujący, a następnie zadać definicję nowej zmiennej. Np: i:1;10, f i :300+(i-1)*25 taki zapis wygeneruje zmienną f i o wartościach rozpoczynających się od 300 i zmieniających się w kroku 25. Nowo zdefiniowana zmienna wcale nie musi być liczbą lub tablicą liczba. Jako definicję zmiennej podać możemy funkcję, lub też równanie złożone z kilku zmiennych. Przykład: Korzystając z równania gazu rzeczywistego utwórz zmienną V i oblicz objętość gazu dla dowolnie przyjętych parametrów. Funkcje Funkcje w programie Mathcad definiujemy w następujący sposób: F(zmienne):= definicja funkcji zawierająca wymienione zmienne: F(x): x 2 +x (wyświetli się F(x):= x 2 +x) Oblicz wartości F(x) dla kilku dowolnych x. Przykład Zmień wcześniejszą definicję zmiennej na V postać funkcyjną w zależności od temperatury. Wykorzystując zmienne indeksowane oblicz zmiany objętości gazu wraz ze zmianą temperatury. Przedstaw tablice z wynikami.

Macierze W niektórych przypadkach zwykłe zmienne nie są wystarczające do wygodnego przedstawienia posiadanych przez nas danych. W takim przypadku pomocne może okazać się skorzystanie z macierzy. Korzystając z paska narzędzi macierze mamy dostęp zarówno do właściwości wstawianej macierzy jak również do podstawowych operacji, które Mathcad jest w stanie wykonać na macierzach. Mathcad pozwala na obliczenie wyznacznika, macierzy odwrotnej, transponowanej, wybranie pojedynczego wiersza lub kolumny. Przydatna funkcją której nie znajdziemy na pasku narzędzi jest łączenie macierzy. Można tego dokonać na dwa sposoby wierszowo lub kolumnowo. Do łączenia wierszowego należy użyć polecenia augment(a,b), natomiast do łączczenia kolumnowego polecenia stack(a,b). Należy jednak pamiętać, aby łączone macierze miały odpowiednio takie same liczby wierszy lub kolumn.. Inną przydatna funkcją związaną z macierzami są polecenia: rows i cols które pozwalają na wyświetlenie liczby wierszy/macierzy w zadanej macierzy. PRZYKŁAD Zdefiniuj trzy macierze 2 z nich złożone z samych liczb, trzecią zawierającą również funkcje lub macierz zagnieżdżoną. Oblicz ich wyznaczniki oraz macierze odwrotne. Z dowolnie wybranej macierzy wyświetl po jednym wierszu i kolumnie. Połącz ze sobą 2 macierze oraz wyświetl rozmiar nowo otrzymanej macierzy.. Ostatni element związany z używaniem macierzy to ich sortowanie. Mathcad pozwala dokonać tego na dwa sposoby. Dla macierzy jednokolumnowych (czyli w zasadzie wektorów) służą do tego polecenia sort(a) (sortuje w kolejności rosnącej) oraz reverse(sort(a)) (sortuje w kolejności malejącej. Dla większych macierzy zawierających więcej niż jedną kolumnę należy użyć polecenia csort(a,n) lub rsort(a,n) gdzie n oznacza numer wiersza lub kolumny według której chcemy dokonać sortowania. Wypróbuj powyższe polecenia na wektorach/macierzach otrzymanych wcześniej. Innym sposobem na wygenerowanie macierzy jest skorzystanie z jej definicyjnej postaci A=a i,j oraz zmiennych indeksowych, gdzie i oraz j oznaczają odpowiednio numer wiersza i kolumny. Dla przykładu proszę wygenerować macierz wg. poniższej definicji:

i=1; 5 j=1;3 Matrix i,j =2/3*i + j 2 Ostatnim poleceniem związanym z obsługa macierzy będzie komenda submatrix(m,w1,w2,k1,k2) pozwalająca na wycięcie mniejszej podmacierzy z już istniejącej większej macierzy. M-nazwa istniejącej macierzy, w1, w2 przedział wierszy które należy pobrać; k1, k2 przedział kolumn. Uproszczoną formą tego polecenia jest zastosowanie skrótu klawiszowego ctrl+6 który pozwala na utworzenie wektora dowolnej kolumny wskazanej macierzy (otrzymamy: M <numer> ) Polecenie vectorize Operacja vectorize pozwala na zamianę macierzy/wektora w osobne wartości zachowując jedynie uporządkowanie graficzne tablicy (tj. operacje na wektoryzowanych macierzach wykonywane są element po elemencie). Przykład Utwórz dowolną macierz 3x3 i zobacz jakie wyniki otrzymasz wykonując działania A 2 oraz. Wymiana danych z innymi programami Mathcad pozwala również na wymianę plików i danych z niektórymi zewnętrznymi programami jak na przykład Matlab, Smart Sketch czy Excel. W ramach tego kursu wykorzystamy jedynie mozliwość łączenia plików Mathcad z plikami Excela. Aby wprowadzić zewnętrzny arkusz do arkusza Mathcada korzystamy z polecenia Insert/Component, które uruchamia kreator wstawiania nowego komponentu. Kreator pozwala nam m.in. wybrać czy chcemy stworzyć nowy plik Excela, czy skorzystać z już istniejącego. Wymiana danych pomiędzy arkuszami wymaga odpowiednej specyfikacji zmiennych. I ich zakresów. Dla danych przenoszonych z Mathcad do arkusza Excela wystarczy podać komórki startowe, a Excel sam dopasuje zakres komórek do przenoszonych danych. Transferując dane w druga musimy juz dokładnie podać zakres komórek które mają byc pobrane. Na przykład, jeżeli chcemy aby Mathcad skorzystał z macierzy 10x10 zaczynającej się w komórce C2 musimy stworzyć zmienną na zakresie od C2:L11.

ZADANIE 1. Wygenerować macierz 5x6 według wzoru M i,j =i j gdzie i oraz j będą dowolnie wybranymi liczbami naturalnymi. Dla tak powstałej macierzy wyznaczyć: a. Jej rząd, macierz transponowaną oraz obliczyć iloczyn M*M T b. Wybrać dwie dowolne kolumny i sprawdzić czy utworzone wektory są prostopadłe oraz obliczyć ich iloczyn wektorowy. c. Wybrać dwie dowolne podmacierze kwadratowe, obliczyć ich ślad, wyznacznik, macierze odwrotne. 2. Napisać procedurę, która przeliczy stany referencyjne paliwa. Jako dane wejściowe podane zostaną wyniki analizy technicznej i elementarnej węgla. Jako wynik należy otrzymać skład paliwa we wszystkich stanach odniesienia. UWAGA! Dokument ma zawierać nagłówek z Państwa nazwiskiem, grupą i datą oraz tytuł zadania. W treści dokumentu należy opisać używane zmienne I wykonywane obliczenia. Wyniki końcowe proszę zestawić w jednej tabelce MS Excel zagnieżdżonej wewnątrz arkusza Mathcad. Literatura: 1. Matchad user guide 2. R. Motyka, D.Rasała MATHCAD od obliczeń do programowania 3. http://www.el.pcz.czest.pl/~ke/download/imkew1.pdf