Лекции.Орг


Поиск:




Категории:

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

 

 

 

 


Работа с векторами и матрицами




Массив – упорядоченная совокупность конечного множества численных или символьных элементов. Исп-ся одномерные (векторные) и двумерные (матрицы) массивы. Нижняя граница индексации задаётся с помощью системной переменной 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)).

 





Поделиться с друзьями:


Дата добавления: 2016-10-06; Мы поможем в написании ваших работ!; просмотров: 421 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Если вы думаете, что на что-то способны, вы правы; если думаете, что у вас ничего не получится - вы тоже правы. © Генри Форд
==> читать все изречения...

2215 - | 2158 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.009 с.