Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Работа с массивами, векторами и матрицами

КОМБИНАЦИИ ГОРЯЧИХ КЛАВИШ

Лекция № 2

Тема: «Работа с вектора и матрицами. Построение графиков функций»

Нижний индекс An [
Нижний значок!!! An . (точка)
Верхний индекс A<n> CTRL + 6
Линия разрыва Х… +Y CTRL + ¿
Возведение в степень Zw SHIFT + 6 (^)
Транспонировать AT CTRL + 1
Квадратный корень   \
Корень n – ой степени   CTRL + \
Предел функции в заданной точке   CTRL + L
Предел функции в заданной точке справа   CTRL + A
Предел функции в заданной точке слева   CTRL + B
Суммирование для конечного ряда   CTRL + SHIFT + 4
Произведение для конечного ряда   CTRL + SHIFT + 3
Определенный интеграл   SHIFT + 7 (&)
Неопределенный интеграл   CTRL + I
Производная заданной функции по переменной t   SHIFT + /
n – я производная функции по переменной t   CTRL + SHIFT + /
Больше или равно / Меньше или равно   CTRL + 0 / CTRL + 9
Не равно / Равно   CTRL + 3 / CTRL + =
             

Матрицей называется прямоугольная таб­ли­ца из чи­­сел, содержащая некоторое количество m строк и n столбцов, при этом числа m и n на­зываются порядками мат­ри­цы. Если m = n, мат­­рица на­зывается квадратной, а число m = n - ее по­­рядком. Для записи матриц ис­пользуются сле­ду­ю­щие обо­зна­че­ния:

,

где числа aij называются элементами матрицы A. В слу­чае, если m = n и определитель матрицы det A ¹ 0, мат­ри­ца A на­зывается невырожденной и для нее можно найти об­рат­ную мат­ри­цу. Обратной по от­но­шению к дан­ной мат­ри­це A называется матрица A - 1, которая, бу­ду­чи умно­женной как справа, так и сле­ва на A, дает еди­­ничную матрицу:

.

Матрица A T, полученная перестановкой строк со столб­ца­ми в мат­­ри­це A, называется транс­по­ни­ро­ван­ной. Квад­ратная мат­ри­ца A на­зы­ва­ет­ся сим­мет­рич­еской, если A T = A, и ор­то­го­наль­ной, если A T A = E.

Вектор – одномерный массив данный, матрица – двумерный массив данных.

В диалоговом окне задаются: Rows – число строк, Columns – число столбцов.

Задается через меню или вызовом шаблона с панели инструментов. Шаблон обрамляющие прямые скобки и темные маленькие прямоугольники, обозначающие места ввода значений (числовых или символьных) для элементов вектора или матрицы.

CTRL+М – вставка шаблона матрицы.

Example:

 

Можно задать путем ввода элементов – индексированных переменных.

А0,0:=1 А0,1:=2 А1,0:=4 А1,1:=8, если ORIGIN:=0 (по умолчанию)

А1,1:=1 А1,2:=2 А2,1:=4 А2,2:=8, если ORIGIN:=1

Значение ORIGIN (номер первой строки (столбца) матрицы или первой компоненты вектора) задается один раз в начале документа и принимается по умолчанию для всего документа.

ВНИМАНИЕ!!! ORIGIN пишется прописными буквами!

Одномерные массивы

общее обозначение элемента Аi, где i – номер элемента в массиве.

Обращение к каждому элементу осуществляется через счетчик i:=1..n (при ORIGIN:=1), где n – количество элементов в массиве, или i:=0..n-1 (при ORIGIN:=0)
Индексация: или

Двумерные массивы

общее обозначение элемента Аi,j, где i – номер строки, j – номер столбца элемента в массиве.

Индексация: или

Обращение к каждому элементу осуществляется через счетчики:

i:=1..n j:=1..n (при ORIGIN:=1), где n – количество элементов в массиве,

или

i:=0..n-1 j:= 0..n-1 (при ORIGIN:=0)

Векторные и матричные функции:

lenght (V) – вычисление числа элементов вектора V.

last (V) – вычисление номера последней компоненты вектора V.

max (V) – возвращает максимальный по значении элемент вектора (или матрицы).

min (V) – возвращает минимальный по значении элемент вектора (или матрицы).

Re(V) – возвращает вектор действительных частей вектора в комплексными элементами.

Im (V) – возвращает вектор мнимых частей вектора в комплексными элементами.

Матричные функции:

augment (M1,M2) – объединяет в одну матрицы М1, М2, имеющие одинаковое число строк (объединяются бок о бок).

stack(M1,M2) - объединяет в одну матрицы М1, М2, имеющие одинаковое число столбцов (объединяются сверху вниз).

identity (n) – создает единичную квадратную матрицу n х n.

Re(M) – возвращает матрицу действительных частей матрицы в комплексными элементами.

Im(M) – возвращает матрицу мнимых частей матрицы в комплексными элементами

“ (SHIFT+Э) – задание комплексно-сопряженной матрицы

matrix (m,n,f) – создает матрицу элементов f(i,j), i=0,1..m j=0,1..n, f(i,j) – функция.

diag(V)–создает диагональную матрицу, элементы главной диагонали равны эл-там вектора V.

submatrix(A,ir,jr,ic,jc) – формирует матрицу, которая является блоком матрицы А, расположенным в строках с ir по jr и в столбцах с ic по jc, ir≤jr, ic≤jc.

Обратите внимание на задание номеров строк и столбцов при различной индексации элементов!

Специальные характеристики матриц:

cols(M)–число столбцов матрицы; rows(M)–число строк матрицы; rank(M)–ранг матрицы.

tr(M) – след (сумма диагональных элементов) квадратной матрицы.

mean (M) – среднее значение элементов массива. median(M) –медиана элементов массива.

eigenvals(M) – вектор, содержащий собственные значения матрицы.

Функции преобразования координат:

– преобразование вектора в декартовых координатах (x=3,y=4) в вектор в полярной системе координат (полярная координата и полярный угол: r=5, φ=0.927)

– преобразование вектора в полярной системе координат (полярная координата и полярный угол: r=5, φ=0.927) в вектор в декартовых координатах (x=3,y=4)

- преобразование вектора в декартовых координатах (x=3,y=4,z=2)

в цилиндрические (r=5, φ=0.927, z=2)

 

Операции с матрицами:

 

 

 

<== предыдущая лекция | следующая лекция ==>
Сообщения об ошибках | Лекция № 3
Поделиться с друзьями:


Дата добавления: 2014-01-06; Просмотров: 359; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.