русс | укр

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

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

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

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


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

Правила создания вектора (матрицы).


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


· Щелкните мышью в свободном месте рабочего документа и напечатайте имя вектора V или матрицы M, сопровождаемое символом двоеточия.

· Выберите матрицыиз меню Вставка (Insert) или нажмите комбинацию клавиш [Ctrl]+m или щёлкните мышью на соответствующей палитре. Появится диалоговое окно, где Rows – количество строк, а Columns – количество столбцов.

· Нажмите Ok . MathCAD создает вектор (матрицу) с пустыми полями для заполнения. Заполните эти поля скалярными выражениями.

Можно теперь использовать имя вектора (матрицы) в любом выражении. Имя вектора (матрицы) и сам вектор (матрица) взаимозаменяемы. Как только вектор определен, можно определить через него другие вектора. Можно обращаться к отдельным элементам массива, используя нижние и верхние индексы. Чтобы напечатать нижний индекс, используйте клавишу нижней скобки [ . Чтобы вставить оператор верхнего индекса, нажмите комбинацию клавиш [Ctrl]+6. Нижние индексы, подобно делению и возведению в степень, удерживают ввод. Чтобы не печаталось после [ ,все остается в нижнем индексе, пока не будет нажат пробел , чтобы выйти оттуда. Когда определены элементы вектора (матрицы), часть из них можно оставить неопределенными. Если V был не определен и третий элемент вектора определяется равным 10, то нулевой, первый и второй элементы не определены. MathCAD заполняет эти элементы нулями, пока в них не будут внесены необходимые значения

 


Пример 4. Определение и просмотр элементов матрицы (вектора).

Можно создать большие массивы, используя дискретный аргумент. Если массив имеет более чем 9 строк или столбцов, MathCAD автоматически отображает его в виде таблицы вывода с полосами прокрутки.

Векторные и матричные операторы. Некоторые из операторов MathCAD имеют особые значения в применении к векторам и матрицам. Например, символ умножения означает просто умножение, когда применяется к двум числам, но он же означает скалярное произведение, когда применяется к векторам и умножение матриц, когда применяется к матрицам. Многие из этих операторов доступны из палитры символов. Обратите внимание, что операторы, которые ожидают в качестве аргумента вектор, всегда ожидают вектор-столбец, а не вектор-строку. MathCAD располагает следующими встроенными функциями для работы с векторами и матрицами:



cols(M) – число строк в матрице M;

rows(M) – число столбцов в матрице M;

min(M), max(M) – минимальный и максимальный элементы матрицы M;

length(V) – число элементов вектора V;

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

 

Пример 5. Векторные и матричные функции.



Пример 6. Векторные и матричные операции.

 


Сумма элементов вектора: Скалярное и векторное произведение

Определитель матрицы Транспонированная матрица

Обратная матрица:




<== предыдущая лекция | следующая лекция ==>
Исправление ошибок. | Решение матричных уравнений.


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


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

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

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


 


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

 
 

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

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