Студопедия — Ввод и вывод данных
Студопедия Главная Случайная страница Обратная связь

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

Ввод и вывод данных






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

1. Для ввода значения переменнойиспользуется оператор Definition (Присвоить значение) «: =». Он расположен на панели View®Toolbars®Math® Calculation (Вид®Панели инструментов®Математика® Арифметика) (рис. 2)

Для вызова оператора можно использовать горячие клавиши: Shift+: (или Shift+Ж при русской раскладке клавиатуры).

Рис. 2. Панель Арифметика

2. Для вывода значения переменнойиспользуется оператор Evaluate Numerically (Знак равенства) «=». Он расположен там же.

Следует помнить, что для правильного отражения присвоенного переменной x значения этот оператор должен находиться ниже или правее предыдущего.

Сравните:

и

3. Ввод массиваосуществляется так. Вводится имя массива, оператор присваивания

Затем вызывается View®Toolbars®Math® Matrix (Вид®Панели инструментов®Математика® Матрицы) (рис. 3), выбирается кнопка Insert Matrix (Вставить матрицу). В появившемся окне (рис. 4) выбирается нужное количество строк и столбцов. Например, для вектора, состоящего из трех элементов, выбираем 3 строки и 1 столбец. В появившейся заготовке заполняем числами элементы (рис. 5).

Рис. 3. Панель Матрицы

Рис. 4. Окно Вставить матрицу

Рис. 5. Заполнение матрицы

4. Для просмотра содержимого массиваиспользуется оператор Evaluate Numerically (Знак равенства) «=».

5. Обращение к конкретному элементу массиваосуществляют так. Набирают имя массива, затем нажимают кнопку Matrix®Subscript (Матрицы®Нижний индекс) или горячие клавиши Shift+] (или Shift+ъ при русской раскладке клавиатуры). Получают заготовку, в которую вводят номер нужного элемента (если массив двумерный, то через запятую вводят второй номер – первый будет отвечать за строку, второй за столбец).

Затем нажимают пробел, чтобы синим маркером был подсвечен весь элемент, и набирают оператор «=» или «=:».

Просмотр элемента вектора:

Изменение элемента двумерного массива:

6. Нельзя путать индексированные переменные и переменные с подстрочником в имени. Последние задаются с помощью вставки в документ символа «.» (точки). Способы их задания представлены в табл. 1.

Таблица 1

Способ задания переменной Отображение переменной
х [ 1 х1 – индексированная переменная
х. 1 х1 –переменная с подстрочником в имени

 

7. При работе с массивами следует уметь обращаться с системной переменной ORIGIN. Если в тексте документа она не упоминается, то её значение по умолчанию считается равным нулю и нумерация элементов в массиве начинается с нулевого элемента, как в языке Си.

При желании можно начать нумерацию с единицы. Для этого следует ввести оператор

Как видно из примера, теперь нулевой элемент в массиве отсутствует.

8. Достаточно часто возникает необходимость задать диапазон изменения значений переменной, например, для построения графика функции, определении индексированных переменных. Для этого в Mathcad существуют ранжированные переменные, использование которых в ряде случаев заменяет циклы. Задается переменная следующим образом:

Name: = Begin, Begin+Step, End

где Name – имя переменной;

Begin – начальное значение переменной;

Еnd – конечное значение переменной;

Step – шаг изменения значения переменной (положительный, если Begin < End, и отрицательный, если наоборот).

Например, запись х: = 5, 5.1.. 6 означает, что переменная х изменяется от 5 до 6 с шагом 0, 1. Символ «..» набирается в документе не двумя точками подряд, а вставкой в документ символа «;» либо с помощью клавиши «;» в английской раскладке клавиатуры, либо «Schift» + «4» в русской раскладке. Вывод значений ранжированной переменной осуществляется в таблицу, которая автоматически появляется на экране после нажатия «=» за именем переменной. Например, задаем

u: = 8, 7.5.. 6.

Затем набираем u = и получаем следующую таблицу:

u =
 
7.5
 
6.5
 






Дата добавления: 2014-11-12; просмотров: 582. Нарушение авторских прав; Мы поможем в написании вашей работы!



Шрифт зодчего Шрифт зодчего состоит из прописных (заглавных), строчных букв и цифр...

Картограммы и картодиаграммы Картограммы и картодиаграммы применяются для изображения географической характеристики изучаемых явлений...

Практические расчеты на срез и смятие При изучении темы обратите внимание на основные расчетные предпосылки и условности расчета...

Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

Условия приобретения статуса индивидуального предпринимателя. В соответствии с п. 1 ст. 23 ГК РФ гражданин вправе заниматься предпринимательской деятельностью без образования юридического лица с момента государственной регистрации в качестве индивидуального предпринимателя. Каковы же условия такой регистрации и...

Седалищно-прямокишечная ямка Седалищно-прямокишечная (анальная) ямка, fossa ischiorectalis (ischioanalis) – это парное углубление в области промежности, находящееся по бокам от конечного отдела прямой кишки и седалищных бугров, заполненное жировой клетчаткой, сосудами, нервами и...

Основные структурные физиотерапевтические подразделения Физиотерапевтическое подразделение является одним из структурных подразделений лечебно-профилактического учреждения, которое предназначено для оказания физиотерапевтической помощи...

Функциональные обязанности медсестры отделения реанимации · Медсестра отделения реанимации обязана осуществлять лечебно-профилактический и гигиенический уход за пациентами...

Определение трудоемкости работ и затрат машинного времени На основании ведомости объемов работ по объекту и норм времени ГЭСН составляется ведомость подсчёта трудоёмкости, затрат машинного времени, потребности в конструкциях, изделиях и материалах (табл...

Гидравлический расчёт трубопроводов Пример 3.4. Вентиляционная труба d=0,1м (100 мм) имеет длину l=100 м. Определить давление, которое должен развивать вентилятор, если расход воздуха, подаваемый по трубе, . Давление на выходе . Местных сопротивлений по пути не имеется. Температура...

Studopedia.info - Студопедия - 2014-2024 год . (0.011 сек.) русская версия | украинская версия