0x01 graphic

METODY OBLICZENIOWE DLA INŻYNIERÓW

0x01 graphic

Wybrane struktury Maple'a

Sekwencja

Ciąg dowolnych wyrażeń oddzielonych przecinkami, np.

> a, 2, sin(x), x^3, a;

Lista

Sekwencja ujęta w nawiasy kwadratowe, np.

> [a, 2, sin(x), x^3, a];

Zbiór

Sekwencja ujęta w nawiasy klamrowe, np.

> {a, 2, sin(x), x^3, a};

Funkcja (->)

nazwa := ( argumenty ) -> wzór funkcji

unapply (wyrażenie, argumenty) - zamiana wyrażenia na funkcję

Komendy realizujące obliczenia cykliczne

seq (wyrażenie, i = n .. m /dane, krok ) - tworzenie sekwencji

add (wyrażenie, i = n .. m /dane ) - dodawanie

mul (wyrażenie, i = n .. m /dane ) - mnożenie

map (f, dane, arg)

Oznaczenia:

n, m - zakres zmian zmiennej i

dane - struktura danych, np. lista

f - komenda lub nazwa funkcji definiowanej przez użytkownika

arg - dodatkowe parametry (argumenty potrzebne do działania komendy f )

Zadania

  1. Utworzyć sekwencję pięćdziesięciu kolejnych liczb nieparzystych począwszy od 1.

  1. Utworzyć zbiory 0x01 graphic
    , 0x01 graphic
    , a następnie znaleźć ich sumę, różnicę i iloczyn.

Wskazówka: wykorzystać operatory: union, minus, intersect

  1. Utworzyć sekwencję wyrażeń 0x01 graphic
    , a następnie znaleźć najmniejszą oraz największą wartość tej sekwencji.

Wskazówka: wykorzystać komendy: min, max.

  1. Zdefiniować funkcję, która każdej liczbie całkowitej przyporządkowuje resztę z jej dzielenia przez 5. Ile wynosi wartość tej funkcji dla 0x01 graphic
    ?

Wskazówka: wykorzystać komendę irem.

  1. Obliczyć wartość wyrażenia 0x01 graphic
    dla 0x01 graphic
    (wykorzystać komendę eval). Następnie zamienić to wyrażenie na funkcję i wyznaczyć jej wartość w tym samym punkcie.

Odp. 0.1225490452

  1. Wyznaczyć sumę odwrotności kolejnych liczb naturalnych od 1 do 5!. Wynik przedstawić jako liczbę zmiennoprzecinkową.

Odp. 5.368868287

  1. Obliczyć ln(x2) dla wartości zmiennej x zgrupowanych w liście [-2, -1, 3, 5].

Wskazówka: Wyrażenie ln(x2) zapisać w formie funkcji (->), a następnie wykorzystać komendę map.



Wyszukiwarka

Podobne podstrony:
lab1 12 id 258878 Nieznany
lab1 VHDL
bioinformatyczneBD lab1
Ćw lab1 Gleb wilg gleby OŚ
Architekrura Systemów Lab1
lab1
Lab1 szular
FCKU1 lab1(6na6) id 169034 Nieznany
dsp lab1 id 144058 Nieznany
Spr 1, AGH IMIR Mechanika i budowa maszyn, III ROK, Elementy automatyki przemysłowej, EAP lab1
Lab1 12 odp
Lab1(1)
Lab1 PA podstawy PSCAD v2
AKiSO lab1 id 53765 Nieznany
LAB1 4 id 258893 Nieznany
Lab1 Sprawozdanie DW
LAB1, Fizyka laborki, Fizyka (laby i inne), FizLab, fizlab, 001 WA~1
Materiały pomocnicze LAB1
lab1 PSK
Lab1 Spr 1

więcej podobnych podstron