ВУЗ:
Составители:
Рубрика:
271
Maximize» и «Given – Minimize» соответственно. Например, для функции одной переменной
)(
xf найдем минимальное и максимальное значения функции на отрезке. Для этого найдем
точки, в которых функция принимает эти значения
,0),(
50
3),(
50
0:
46:)(
2
xfmaximize
xx
Given
xfminimize
xx
Given
x
xxxf
где до начала блока обязательно должны быть заданы функция )(
xf и начальная точка
0
x .
Тогда, получаем
4)0(,5)3(
maxmin
ffff .
Здесь телом блока является система ограничений, описывающая заданную область, а с
помощью функций
maximize(f,x,y,…) и minimize(f,x,y,…) получаем значения переменных
x,y,…, при которых функция принимает максимальное и минимальное значения.
В файле Lab4.mcd для нахождения решения задачи Коши для обыкновенных
дифференциальных уравнений первого порядка, разрешенных относительно производной,
используется программный блок «
Given – Odesolve». Например,
),,(:
)())(,()(
0
stepbxodesolvey
yayxyxfxy
dx
d
Given
где ),(
yxf – некоторая заданная функция,
0
y – заданное значение функции в точке a , x –
переменная интегрирования,
a – начальная точка интегрирования, b – конечная точка
интегрирования, [
step] – шаг интегрирования (по умолчанию равен 0.1). Здесь телом блока
является задача Коши, т. е. дифференциальное уравнение и начальное условие, а с помощью
функции
odesolve(x,b,[step]) получаем искомое решение y(x).