Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Работа с векторами и матрицами. ⇐ ПредыдущаяСтр 4 из 4
Массив – упорядоченная совокупность конечного множества численных или символьных элементов. Исп-ся одномерные (векторные) и двумерные (матрицы) массивы. Нижняя граница индексации задаётся с помощью системной переменной ORIGIN, кот. принимает значение 0 или 1 (по умолчанию 0). Созд. массива: Ctrl + M Обращ. к отд. эл-ту одномер. массива: А1 Обращ. к отд. эл-ту двумерного массива: А1,1 Обращение к столбцу матрицы: А <1> Ф-ии для работы с векторами и матрицами: - Augment (A, B) – м-ца, сформированная путём размещения В справа от А - Stack (A,B) – размещение м-цы В под А - Submatrix (M, Ri, Rj, Ci, Cj) – выделение из м-цы М подматрицу С с N строк Ri по Rj и с N столбцов с Ci по Cj. - identity (n) Создаёт единичную квадратную матрицу размером n*n; - Length(М)-длина вектора - Cols(M)-число столбцов матрицы M - Rows(М)-число строк м-цы М - Max(A)/min(A) – max/min по значению элемент м-цы А - rref(А)- ступенчатый вид матрицы А
Решение задачи нахождения равновесной цены. Спрос – потребность в определенном количестве товара, ограниченная действующими ценами и платежеспособностью потребителей. Предложение – количество товара, которое может быть представлено для продажи по данной цене. P=S(Q) – функция предложения, гдеQ- количество товара, предложенного для продажи по цене P. График данной функции – кривая предложения. P=D(Q) – функция спроса. Ее график – кривая спроса. Равновесной ценой называется цена, при которой D(Q)=S(Q). - задать функцию спроса, задать функцию предложения; - построить графики функций на одном поле (в области оси ОУ функции задаются через знак «,»; - задать начальное приближение переменной Q: например Q:=0 - решить уравнение D(Q)=S(Q): Q1:=root(D(Q)-S(Q),Q); - вывести результат на экран: Q1= - найти равновесную цену, подставив значение Q1 в функцию спроса или предложения.
Решение дифференциальных уравнений n -го порядка. ДУ – уравнения, в кот. неизвестными явл. не переменные, в ф-ии одной или нескольких переменных. Эти уравнения вкл. соотношения м/у искомыми ф-ми и их производными. Если в ур-я входят производные только по одной переменной, то они наз. обыкновенные ДУ (ОДУ). ОДУ имеет единственное решение, если кроме ур-я заданы начальные или граничные условия. Типы задач: задачи Коши (нач. условия заданы в нач. точке интервала), краевые задачи (условия определены на обеих границах интервала). Ф-я rkfixed(y,x1,x2,n, D) - возвращает матрицу решений системы уравнений методом Рунге-Кутта 4-го порядка при фиксированном шаге интегрирования. Аргуметы функции: y - вектор начальных условий x1,x2 - границы интервала для поиска решения n - количество шагов интегрирования D – ф-я 2-х переменных, содержащая первые производные неизвестных ф-й. При решении дифференциальных уравнений порядка выше первого (или систем уравнений, выше первого порядка) исходное уравнение (систему) необходимо преобразовать к системе дифференциальных уравнений первого порядка. Ф-я Odesolve предназначена для решения ДУ, линейных относительно старшей производной. Odesolve(x,b,[step]) - возвращает функцию, которая является решением дифференциального уравнения. Используется в блоке с оператором Given. x - переменная интегрирования, действительное число b - конечная точка отрезка интегрирования step - величина шага по переменной интегрирования (необязательный аргумент) Замечания: Уравнение должно быть линейным относительно старшей производной. Число заданных начальных или граничных условий внутри блока должно быть равно порядку уравнения. При записи уравнения для обозначения производных функции используйте специальные кнопки с панели Math или ' (штрих) - [Ctrl+F7], для знака равенства = [Ctrl+=] (в том числе и для дополнительных условий). Конечная точка должна быть больше начальной. Не допускаются начальные и граничные условия смешанного типа (f '(a)+f(a)=5). Искомая функция в блоке должна быть обязательно с аргументом (f(x)).
|
Последнее изменение этой страницы: 2019-05-08; Просмотров: 162; Нарушение авторского права страницы