АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Задание вектора

Читайте также:
  1. Булевские вектора и операции для работы с ними
  2. Ваше задание
  3. Глава 15. Задание
  4. Глава 17. Задание Виолетты
  5. Глава 20. Задание. День первый
  6. Движение вектора смещения (вторая задача)
  7. Дипломное задание
  8. Для развития проектировочных умений: задание 2.3.
  9. Домашнее задание
  10. Домашнее задание
  11. Домашнее задание
  12. Домашнее задание богатого папы

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);


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.002 сек.)