Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
MapleV. Переменные и идентификаторы. Придание переменным статуса предполагаемых.Содержание книги
Поиск на нашем сайте
Переменные - объекты, значения которых меняются по ходу выполнения документа. Переменные имеют имя и значение. Имя переменной, т.е. ее идентификатор начинается с буквы. Значение переменной задается оператором присваивания:= Для придания переменным статуса предполагаемых используестя функция assume(var_name,property). Пример: >assume(a,nonneg); about(a); Originally a, renamed a~: is assumed to be: RealRange(0,infinity) Для отмены статуса предполагаемых используются те же приемы, что для отмены присвоенного переменной значения.Отменить операцию присваивания, сделав переменную неопределенной, можно посредством команды var_name:=’var_name’,var_name:=evaln(var_name) MapleV. Списки и наборы. Их использование в аргументах встроенных функций. Упорядоченное множество выражений, записанных через запятую и заключенных в квадратные скобки, называют списком (list).( [10,5,8,8,5,1] )Функции: op, zip и др. Элементы списков преобразуются и выводятся строго в том порядке, в котором они были заданы. Списки широко применяются для задания векторов и матриц. Набором (set) называют некоторое неупорядоченное множество выражений, записанных через запятую и заключенных в фигурные скобки. Система автоматически устраняет повторяющиеся элементы этого множества, а также может переупорядочить их согласно своим правилам >{d,a,c,a,a,f,k,d}; {f, d, k, c, a} Для работы с наборами можно использовать функции union, intersect, minus (объединение, пересечение множеств). MapleV.Последовательности:создание, использование. Выражением типа последовательность (seq) называется множество выражений, разделенных друг от друга запятыми. Различают несколько способов задания последовательности: 1) непосредственным введением выражений через запятую, 2) использованием функции seq > seq(f(1),f=[sin,cos,tan]); sin(1), cos(1), tan(1) 3) использованием операторов повтора $ и диапазона.. > f$5; f, f, f, f, f > (i^3+1$i=1..5); 2, 9, 28, 65, 126 83. MapleV. Перечислите типы операторов, приведите примеры. - the unary(+,-,!,not,$) - the binary(+,-,/,*) - the nullary(%, %%, %%%) - the functional (nameFunc:=(vars)->f(vars) MapleV. Встроенная функция map, ее назначение и использование. Функция map(vars->func(vars), expr) действует функцией func на каждое подвыражение внешнего уровня выражения expr. Удобно expr представлять в виде списка или набора, в этом случае в качестве аргумента vars функция func будет использовать каждый элемент списка или набора. MapleV. Создание матрицы, определение ее размеров. > linalg[matrix](2,3,[x,y,z,a,b,c]) > array(1..2,1..2,[[1,2],[3,4]]); > Matrix(1..2,1..3,5); > Matrix([[1,2,3],[4,5,6]]);
|
||||
|
Последнее изменение этой страницы: 2017-02-10; просмотров: 163; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.220 (0.006 с.) |