русс | укр

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

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

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

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


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

Доступ к элементам массива


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


Mathcad позволяет обрабатывать как весь массив, так и отдельные его элементы или отдельные столбцы. Для этого используются нижниеиверхние индексы. Индекс - это номер строки или столбца массива.

Верхние индексы используются для обращения ко всему столбцу матрицы:

1. Введите имя переменной матрицы, например, Y.

2.Нажмите комбинацию клавиш <Ctrl>+6 или нажмите кнопку на панели инструментов Матрица (Matrix).

3. В появившийся справа сверху от имени матрицы местозаполнитель введите желаемый индекс, например, 2.

4.Введите оператор“=”. В результате Mathcad выведет 2-й столбец значений элементов массива Y.

Можно также извлекать отдельную строку из матрицы, извлекая столбец из транспонированной матрицы.

Нижние индексы используются для обращения к отдельному элементу массива:

1.Введите имя переменной массива, например, Х.

2. Введите символ “[“ (левой квадратной скобки) или нажмите кнопку на панели инструментов Матрица (Matrix).

3. В появившийся справа снизу от имени матрицы местозаполнитель введите желаемый индекс, например, 3.

4.Введите оператор“=”, чтобы получить значение 3-го элемента вектора Х.

Для обращения к элементамматриц используются двойные нижние индексы. Например, для вывода значения элемента матрицы Y, расположенного на пересечении 3-й строки и 4-го столбца, надо последовательно набрать Y[3,4=.

Замечание 1.Обратите внимание, что нижние индексы подобно делению и возведению в степень удерживают ввод.

Замечание 2.Строки в массивах нумеруются сверху вниз, а столбцы - слева направо. По умолчанию нумераия начинается с нуля, т.е. переменная X0 указывает на первый (левый) элемент вектора Y, а переменная Y0,0 - на левый верхний элемент матрицы Y. Если вы привыкли нумеровать элементы векторов и матриц с единицы, глобально присвойте переменной ORIGIN значение 1.



Замечание 3.В качестве индексов можно использовать не только числовые константы, но и математические выражения, переменные и функции (в любых комбинациях). Перечисленные ниже примеры иллюстрируют различные способы обращения к элементу матрицы, расположенному в 1-й строке и 5-м столбце:

1) Y1,5 23) i:=1 j:=5 Yi,j

3) Y4-3,10-5 4) i:=1 d(x,y):=x/y Yi,d(35,7)



<== предыдущая лекция | следующая лекция ==>
КОНТРОЛЬНАЯ РАБОТА №1 | Изменение размера матрицы


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


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

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

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


 


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

 
 

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

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