|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Задание вектора1) координатами >a: =vector([2,3,4]); a: = [2,3,4] 2) некоторыми первыми координатами с указанием размерности вектора >b: = vector(4,[2,3]); b: = [2, 3, b3, b4] Незаданные координаты b3, b4 можно в дальнейшем вычислять или задавать >b[3]:=2^3+4: b[4]:=2^5–1: >print(b); вывести на экран вектор b [2, 3, 12, 31]. 3) Задание нулевого вектора >a:=vector(5,0); a:=[0,0,0,0,0]. 4) Задание координат как функций от номера >a:=vector(3, x–>f(x)); a:=[f(1),f(2),f(3)]. (аргумент функции можно обозначать любой буквой). Функцию можно задавать заранее: >f:=n–>n^3; >b:=vector(4, f); b:=[1, 8, 27, 64] или >h:=n–>diff(x^5, x$n); (в MAPLE 11 можно писать h:=n–> (x5)(n) ) >u:=vector(3, h); u:=[5x4, 20x3, 60x2]. Примечание. n - ю координату вектора «а» можно вывести на экран командой >a[n]; Полностью любой вектор «а» выводится на экран командой >print(a); Задание матрицы. 1) строками >A:=matrix([[1,2,3],[4,5,6]]); . 2) задать число строк (= 3) и число столбцов (= 2), а затем в квадратных скобках записывать через запятую элементы матрицы как строчки в книге >A:=matrix(3,2,[1,2,3,4,5,6]); . 3) нулевая матрица, содержащая m строк и n столбцов, задается командой >A:=matrix(m,n,0); 4) единичная матрица n´ n задается командой >Е:=array(1..n,1..n,identity); 5) матрица может быть задана функцией от номера строки m и номера столбца n >F:=(m,n)–> 10*m+n: >A:=matrix(2,3,F); . Примечание. Для произвольной матрицы А можно вывести на экран командами >A[m,n]; элемент m- й строки и n- го столбца, >row(A,n); полностью n- ю строку, >col(A,n); пполностью n- й столбец. Полностью матрица A выводится на экран командой >print(A); Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.002 сек.) |