Студопедия

КАТЕГОРИИ:

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

Технология вычисления функций дискретных переменных




Пример 2. 1) Создать дискретную переменную х, изменяющуюся от 1 до 1.8 и вычислить значение функции дискретной переменной . Значение шага выбрать так, чтобы переменная имела не менее 10-15 значений.

       2) Создать одномерный массив (вектор) из любых чисел, подобранных самостоятельно из диапазона изменения дискретной переменной. Массив должен содержать не менее 10 чисел. Сформировать новый одномерный массив (вектор), содержащий значения функции от элементов исходного вектора.

       Для решения первой части задания необходимо:

q установить курсор в свободное место рабочего окна документа;

q с помощью оператора присваивания описать пользовательскую функцию с параметром, например Z(x);

q создать дискретную переменную x, как описано в примере 2.1;

q получить значение дискретной переменной в виде таблицы с помощью оператора «=»;

q получить значение функции от дискретной переменной в виде таблицы с помощью оператора «=».

       Для решения второй части задания необходимо ввести следующие новые переменные для обозначения векторов: p – исходный вектор, содержащий 10 значений; w – результирующий вектор, полученный из исходного по функции Z. 

Вектор p задается как переменная с индексом:

o создать дискретную переменную, которая будет управлять номером элемента в массиве, например, i (переменная должна содержать столько значений, сколько чисел должен содержать массив);

q создать переменную с индексом, например, pi, для перехода на нижний уровень при задании индекса используется кнопка xnна панели матриц;

q с помощью оператора «:=» поместить в каждый элемент массива pi числовые значения, разделяя их запятыми; после задания первого числа и запятой курсор перемещается вниз, и массив принимает вид столбца таблицы, в который заносятся новые числа;

q вывести полученный вектор p;

q сформировать новый вектор w , присвоив переменной с индексом wi значение функции Z с элементом pi в качестве параметра;

q вывести вычисленные значения вектора w  с помощью оператора «=».

Реализация в MathCad:

Технологии обработки матриц и векторов     

q установить курсор в свободное место рабочего окна документа;

q набрать имя массива;

q после имени записать оператор «:=»;

q открыть палитру матриц;

q выбрать кнопку с изображением шаблона матрицы;

q в появившемся окне размерности матрицы ввести целочисленные значения количества строк и столбцов матрицы;

q заполнить полученный шаблон вектора или матрицы исходными данными;

q последовательно набрать вычислительные области с нужными операциями над матрицами и векторами согласно таблице 2.2.1 теоретических сведений к теме 2.

Пример 3. Даны две матрицы

.                     

А) Создать вектор V1 из второго столбца матрицы А и вектор V2 из третьего столбца матрицы В.

Б) Вычислить .

В) Вычислить .

Г) Вычислить определители А и В.

Реализация в MathCad:

 

Задание 1. Создать векторы: С – столбец из 5 элементов; D – строку из 5 элементов, Е - столбец из 5 элементов; матрицы: А - размером 3Í2, B - размером 2Í2. Значения элементов внести произвольные.










Последнее изменение этой страницы: 2018-05-10; просмотров: 230.

stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда...