русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Операторы и функции для работы с векторами и матрицами


Дата добавления: 2015-07-23; просмотров: 498; Нарушение авторских прав


Для работы с векторами и матрицами MathCAD содержит ряд операторов и функций. Введём обозначения: V - вектор; M - матрица; Z - скалярные величины. Ниже приведены операторы для работы с векторами и матрицами.

 

Оператор Набор на клавиатуре Назначение
V1+V2 V1+V2 Сложение векторов V1и V2
-V -V Смена знака у всех элементов вектора
-M -M Смена знака у всех элементов матрицы
V+Z V+Z Сложение вектора V со скаляром Z
Z*V,V*Z Z*V,V*Z Умножение вектора V на скаляр Z
Z*M,M*Z Z*M,M*Z Умножение Матрицы М на скаляр Z
V1*V2 V1*V2 Умножение двух векторов
M*V M*V Умножение матрицы М на вектор V
M1*M2 M1*M2 Умножение двух матриц М1 и М2
V/Z Деление вектора V на скаляр Z
M/Z Деление матрицы М на скаляр Z
M^-1 Обратная матрица М
M^n Возведение матрицы М в степень n
\V Вычисление квадратного корня из V
|M Вычисление определителя матрицы
V Ctrl! Транспонирование вектора V
M Ctrl! Транспонирование матрицы М
V1*V2 V1 Ctrl*V2 Скал-умножение векторов V1и V2
Получение комплексно скалярного вектора  
Получение комплексно скалярной матрицы
Alt $ V Вычисление суммы элементов вектора V
V Ctrl - Векторизация вектора V
M Ctrl - Векторизация матрицы М
M Ctrl ^ n Выделение n-го столбца матрицы М
V[n Выделение n-го элемента вектора V
M[(m, n) Выделение элементов (m, n) матрицы М  

 

 

Под необычным понятием «векторизация» понимается получение проведения математических операций в их скалярном значении над всеми элементами вектора ил матрицы. Векторизация может менять смысл математических выражений и даже превратить недоступное выражение во вполне допустимое. Например, если V - вектор, то выражение cos(V) недопустимо, т.к. аргументом функции cos может быть только скалярная величина однако со знаком векторизации функция cos(V) возвращает вектор, каждый элемент которого есть косинус значения элемента соответствующего исходного вектора V.



Если А и В- векторы, то А*В даёт скалярное произведение этих векторов. Но то же произведение со знаком векторизации создаёт новый вектор, имеющий j-й элемент которого есть произведение j-x элементов векторов А и В.

Существует ряд векторных и матричных функций. Приведём некоторые из них.



<== предыдущая лекция | следующая лекция ==>
Векторы и матрицы | Max(v)- возвращает максимальный элемент


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

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