КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Примеры ⇐ ПредыдущаяСтр 2 из 2
Для нахождения мощности множеств используется функция nops( ) . > nops(A); Для операций над множествами в программе «Maple» существуют специальные операторы. Рассмотрим операции на примерах.
Объединение множеств: > A union B; Пересечение множеств: > A intersect B; Разность множеств: > A minus B; > B minus A; Для нахождения булеана вначале необходимо подключить библиотеку функций с именем combinat с помощью функции with( ) ,а затем обратиться к
powerset(A);
Рассмотрим нахождение прямого произведения множеств. > AB:={'[A[n],B[k]]$k=1..nops(B)'$'n'=1..nops(A)}; Так как прямое произведение множеств представляет собой множество упорядоченных пар, пару мы задаем [A[n],B[k]],гдеA[n]означает { } для формирования множества.
Построим графическое отображение множеств A, B и их произведения.
> with(plots): > A1:={'[A[n],0]'$'n'=1..nops(A)}: > B1:={'[0,B[k]]'$'k'=1..nops(B)}: > AB:={'[A[n],B[k]]$k=1..nops(B)'$'n'=1..nops(A)}: > AP:=plot(A1,0..15,0..15,style=point,color=green): > BP:=plot(B1,0..15,0..15,style=point,color=blue): > ABP:=plot(AB,0..15,0..15,style=point,color=red): > display(AP,BP,ABP);
Для построения графиков обратимся к библиотеке(пакету) функций with(plots).
plot(f. h. v. о) где В нашем случае : AP:=plot(A1,0..15,0..15,style=point,color=green) Функция графика задается именем множества пар чисел (координат точек) -- A1 , далее заданы диапазоны изменения независимой и зависимой переменной -- ,0..15,0..15 , а затем заданы стиль построения графика(точки) -- ,style=pointи цвет графика (зеленый) -- ,color=green . Для построения нескольких графиков на одном рисунке воспользуемся функцией display(AP,BP,ABP). Параметрами данной функции являются имена графиков построенных с помощью функции plot( ).
Задание: 1.Задать с помощью оператора $множества M = {3,9,27,81,243}, N = {4, 6, 8, 10, 12}. 2.На универсуме U = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10,11} заданы множества A, B, C согласно вашему варианту (см. таблицу). Найти: б) булеан A. в) прямое произведение множеств и . Построить их графическое отображение. Проверить выполнение коммутативного закона для произведения множеств. г) дополнение . д) показать, что операции объединения и пересечения обладают коммутативными, ассоциативными, дистрибутивными свойствами. е) вычислить выражение согласно варианту, отобразить полученное множество на диаграмме Эйлера – Венна. ж) для множества A указать покрытие и разбиение множества. з) найти мощность множества , пользуясь формулой включения и исключения.
|