Professional Documents
Culture Documents
a := 1 a, : (dwukropek), 1
b := −5 analogicznie, jak wyŜej
c := 6 analogicznie, jak wyŜej
2. Zdefiniowanie funkcji
Postać wzoru w dokumencie Znaki wpisywane z klawiatury
(oddzielone przecinkami)
2
f ( x) := a ⋅ x + b ⋅ x + c f(x), : (dwukropek), a, *, x, ^, 2, spacja, +, b, *, x, +, c
L0 ( x) :=
( x − x1) ⋅ ( x − x2) L1 ( x) :=
( x − x0) ⋅ ( x − x2) L2 ( x) :=
( x − x0) ⋅ ( x − x1)
( x0 − x1) ⋅ ( x0 − x2) ( x1 − x0) ⋅ ( x1 − x2) ( x2 − x0) ⋅ ( x2 − x1)
6. Zdefiniowanie wielomianu interpolacyjnego
ϕ ( x) := L0 ( x) ⋅ g0 + L1 ( x) ⋅ g1 + L2 ( x) ⋅ g2
7. Wykres funkcji interpolowanej i wielomianu interpolacyjnego
10
1. utworzyć okienko wykresu z klawiatury
8
przez kombinacje klawiszy Shift+@
g ( x) 6 2. w pole opisu funkcji wpisać: " g(x), φ(x)"
ϕ ( x)
3. w pole argumentu wpisać x
4
4. w polach zakresu argumentu podać 0 i 6
2 5. sformatować wykres przez podwójne
kliknięcie i wybranie odpowiednich opcji
0 1 2 3 4 5 6
x
10
8
g ( x) 6
Φ ( x) 4
2
0 1 2 3 4 5 6
x
Ćwiczenie 3. - Operacje na wektorach i macierzach
Początkowy indeks wektorów i macierzy w Mathcadzie przechowywany jest w zmiennej
globalnej ORIGIN. Domyślna wartość wynosi 0. PoniŜsze polecenie zmienia to ustawienie na 1.
ORIGIN := 1 ORIGIN (DUśE LITERY), : (dwukropek), 1
1. Definiowanie wektorów i macierzy - 1. sposób
Sposób 1. - definicja niezerowych elementów
Postać danych w dokumencie Znaki wpisywane z klawiatury
(oddzielone przecinkami)
V1 := 1.11 V, [ (lewy nawias kwadratowy), : , 1.11
V3 := 3.33
1.11 analogicznie, jak wyŜej
V= 0
3.33 V, =
Wystarczy zdefiniować niezerowe wyrazy wektora lub macierzy (pozostałe automatycznie są
równe 0). Wymiar wektora jest określony przez aktualnie zdefiniowany, maksymalny indeks
(w przykładzie jest to 3). Analogicznie określane są wymiary macierzy.
A, [ , 1, 1, : , 2.3
A1 , 1 := 2.3
A3 , 2 := 5.5
2.3 0 analogicznie, jak wyŜej
A= 0 0 A, =
0 5.5
Sposób 2. - definicja wszystkich elementów
1 2 0 B, : , Ctrl+M, w okienku wpisać wymiary
B := i wpisać kolejne elementy macierzy
2 0 1
2. Definiowanie macierzy jednostkowej 1 0 0
I := identity ( 3) I = 0 1 0
0 0 1
2008-10-12 Opracowanie: M.Slonski, ITIwIL PK
Wprowadzenie do Mathcada 5
Obliczenie wyznacznika
A = 0.833
2 Zdefiniowanie wektora B
B :=
2
−1 3.6 Numeryczne obliczenie rozwiązania X
X := A ⋅B X=
−0.8
18
Symboliczne obliczenie rozwiązania X
X→
5
4
−5
Ćwiczenie 5. - Całkowanie macierzy funkcji:
x x2
Q ( x) := Zdefiniowanie macierzy funkcji Q(x)
x2 x3
Zdefiniowanie zakresu indeksów
i := 1 .. 2 j := 1 .. 2
1
⌠ Zdefiniowanie macierzy D zawierającej
Di , j := Q ( x) i , j dx
⌡0 wartości całek macierzy Q
A15 , 10 := 0
1 2 3 4 5 6 7 8 9 10
1 0 0 0 0 0 0 0 0 0 0
A1 = 2 0 0 0 0 0 0 0 0 0 0
3 0 0 0 0 0 0 0 0 0 0
4 0 0 0 0 0 0 0 0 0 0
5 0 0 0 0 0 0 0 0 0 0
1 2 3 4 5 6 7 8 9 10
1 0 1 0 0 0 0 0 0 0 0
A1 = 2 0 0 1 0 0 0 0 0 0 0
3 0 0 0 0 0 1 0 0 0 0
4 0 0 0 0 0 0 1 0 0 0
5 0 0 0 0 0 0 0 0 1 0
9 13 −62 93 56
22 −77 −45 62 23
K := 33 66 −84 6 7
28 −43 58 52 55
27 21 15 11 12
1 2 3 4 5 6 7 8 9 10
1 0 0 0 0 0 0 0 0 0 0
2 0 9 13 0 0 -62 93 0 56 0
T
K2 := A1 ⋅ K ⋅ A1 3 0 22 -77 0 0 -45 62 0 23 0
4 0 0 0 0 0 0 0 0 0 0
K2 = 5 0 0 0 0 0 0 0 0 0 0
6 0 33 66 0 0 -84 6 0 7 0
7 0 28 -43 0 0 58 52 0 55 0
8 0 0 0 0 0 0 0 0 0 0
9 0 27 21 0 0 15 11 0 12 0
10 0 0 0 0 0 0 0 0 0 0
u2
F ( t , u) :=
exp ( 2 ⋅ t) ⋅ sin( t) − 2 ⋅ u1 + 2 ⋅ u2
3.2 Wywołanie funkcji Mathcada rkfixed[.] z odpowiednimi argumentami.
0 -0.4 -0.6
3.3 Rozwiązanie układu równań. 0.1 -0.462 -0.632
0.2 -0.526 -0.64
−0.4
W := rkfixed , 0 , 1 , 10 , F 0.3 -0.589 -0.614
−0.6 0.4 -0.647 -0.537
W = 0.5 -0.694 -0.389
0.6 -0.721 -0.144
Rozwiązanie układu równań zostało zapisane w
0.7 -0.718 0.229
3-kolumnowej macierzy W, której kolumny
zawierają kolejno wartości węzłowe: zmiennej t, 0.8 -0.67 0.772