Opracował: Artur Borowiec; Politechnika Rzeszowska 0 SMath Studio - podstawowe operacje SMath Studio to program do sekwencjnch obliczeń numercznch i smbolicznch z wkorzstaniem jednostek fizcznch. I. Region. Region równań (instrukcji) zawiera: * wrażenia, * definicje zmiennch, * równania, * funkcje.. Region tekstow - komentarz: * z menu Wstaw > Region tekstow, * z klawiatur znak ["], * spacja w regionie równań. Dodatkowe wiersze > [Shift]+[Enter].. Region wkresu: * D - funkcje (), * D - funkcje z(,). Informatczne podstaw projektowania cz. - SMath Studio. Region obiektu graficznego: * wstawion ze schowka, * wstawion z pliku. Region mogą posiadać ramkę i kolor tła i tekstu. / 8 - KMK, Politechnika Rzeszowska
II. Wrażenia Informatczne podstaw projektowania cz. - SMath Studio. Panel Artmetka pozwla budować wrażenia π i,8 a)obliczenia numerczne - klawisz [=] π i 66 π i b)obliczenia smboliczne - klawisze [Ctrl]+[.]. Edcja wrażeń: * klawisze nawigacji [strzałki], * klawisze [Home], [End], * klawisz [spacja].. Dokładnośc obliczeń numercznch można zmieniać. (Menu Narzędzia -> Ustawienia) III. Zmienne. Definicja zmiennch wmaga podania: * nazw zmiennej, * przpisanie wartości liczbowej lub wrażenia. Smbol przpisania zmiennej - klawisz [:]. / 8 - KMK, Politechnika Rzeszowska
Informatczne podstaw projektowania cz. - SMath Studio A. Zmienne skalarne zmienna 078 ZmiennA! B. Zmienne tekstowe - tekst umieszczam w czudzsłowiu "tet" T "Jaś i" T " Małgosia" C. Zmienne zakresowe: concat T; T "Jaś i Małgosia" * funkcja rang() Zak..9 T Zak 6 7 8 9 * funkcja rang() Zak ;.. 0 T Zak 9 7 D. Zmienne tablicowe [Ctrl]+[M] 7 MaA MaB 0 MaC MaC MaA MaB 68 7 8 IV. Smbole i indeks. Liter greckiego alfabetu wstawiam: * z panelu bocznego Smbole (α-ω), * dowolna litera, a później [Ctrl]+[G].. Indeks doln w nazwach zmiennch wstawiam za pomocą klawisza [.] (kropka) po znaku. Rα_ma 0 Rα 0 ma / 8 - KMK, Politechnika Rzeszowska
. Indeks zmiennch tablicowch uzskujem korzstając z klawisza [[] (nawias kwadratow) lub: * funkcja el() dla elementów macierz, * funkcja el() dla elementów wektora. 7 MaA MaA Informatczne podstaw projektowania cz. - SMath Studio Va. Funkcje. Podstawowe grup funkcji programu [Ctrl]+[E] to: * trgonometrczne i hiperboliczne * rachunek macierzow * operacji tekstowch * operacji na plikach. Definiując własne funkcje podajem: * nazwę funkcji, * liczbę i nazw argumentów, * równanie funkcjne. Funk a; B; ω a ω B a ω Funk ; ; 0 0,66 <--numercznie[=] 0 Funk ; ; 0 <--smbolicznie[ctrl]+[.] 0. Funkcja z dwiema wartościami wnikowmi. / 8 - KMK, Politechnika Rzeszowska
Funk a; b; c Informatczne podstaw projektowania cz. - SMath Studio a b Funk ; ; b c Vb. Funkcje cd.. Obliczanie sum i ilocznu iterowanego i k 00 i= k=. Oblicznie pochodnch - tlko smbolicznie d d d 6 d d 60 d. Oblicznie wartości całek oznaczonch,, 776 d,0 d,, VIa. Wkres D i D.Tworzenie wkresów D możliwe jest tlko dla funkcji zmiennej..do łączenia kilku wkresów stosujem układ równań. / 8 - KMK, Politechnika Rzeszowska
6 8 0-8 -6-6 -8 0 8 6 0, 0, 8 sin Informatczne podstaw projektowania cz. - SMath Studio. Zmian skali wkres: * ox - [Shift] + scrrol mszki, * oy - [Ctrl] + scrrol mszki, * obie osie - scrrol mszki.. Zmian położenia poczatku układu współrzędnch- LPM. VIb. Wkres D 8 8 6 6 60 z8. Tworzenie wkresów D możliwe jest dla funkcji duw zmiennech F(,) F ; 0 0 6 / 8 - KMK, Politechnika Rzeszowska
Informatczne podstaw projektowania cz. - SMath Studio VII. Rozwiązwanie równań. Równaia do rozwiązania funkcją solve() zpisujem stosując logiczn znak równości [Ctrl]+[=]. solve 8 6 0; 0,876 0,8,6. Dla równań w postaci wielomianu można zastosować funkcję polroots() podając wartości współczaników w wektorze zacznając od wrazu wolego w0. w i 6 8 polroots T w i 0,876 0,8,6 VIII. Rozwiązwanie układów równań liniowch. Do rozwiązwania układów równań liniowch można zastosować metodę macierzową: * definiujem macierz współcznników prz niewiadomch, * definujem wektor wrazów wolnch, * rozwiązujem równanie macierzowe. z z z L P 0 Nn L P 7 / 8 - KMK, Politechnika Rzeszowska
Informatczne podstaw projektowania cz. - SMath Studio. Prezentacja wników w postaci: * numercznej [=], * smbolicznej [Ctrl]+[.]. Nn 0,8696 0,9,78 Nn 0 9 IX. Jednostki fizczne. W programie SMath Studio możem wraz z definicją zmiennch przpisać jednostkę fizczną (dodatkowo wróżnioną kolorem).. Jednostkę dodajem po wisaniu wartości zmiennej: * klawiszem ['] (apostrof), * z menu Wstaw, * skrót klawiszow [Ctrl]+[W]. m M 60kg v 0 s M v E 000J E 000 N m E k k k. Definicja własnej jednostki to też definicja zmiennej. Nazwę jednostki zacznam od znaku ['] (apostrof). dnm 0N m E 00dNm k. Domślnie argument funkcji trgonometrcznch to radin. α 0 sin α 0,99 sin αdeg 0, sin α 0, 8 / 8 - KMK, Politechnika Rzeszowska