Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
17
Добавлен:
01.03.2016
Размер:
163.87 Кб
Скачать

ЛАБОРАТОРНАЯ РАБОТА № 3

ХИМИЧЕСКИЕ РАВНОВЕСИЯ, ОПИСЫВАЕМЫЕ НЕЛИНЕЙНЫМИ УРАВНЕНИЯМИ

Обозначение встроенной функции

 

 

 

Действия

 

 

 

D[expr,var]

Вычисляет

первую

производную

выражения

 

expr, содержащего переменную var, по

 

переменной var

 

 

 

 

 

 

FindRoot[eq,{var,

Используется

для

численного

решения

startpoint}],

произвольных уравнений, при этом нахо-

FindRoot[eq,{var,

дит только один корень уравнения eq от-

носительно переменной var. Прежде чем

firstvalue,

применить эту функцию, сначала проводят

secondvalue}]

процедуру

отделения корней

решаемого

 

уравнения. Уравнение решается методом

 

касательных (методом Ньютона), если об-

 

ращение к функции имеет вид Find-

 

Root[eq,{var,startpoint}],

где

start-

 

point является начальным приближением к

 

решению. Если же обращение к функции

 

имеет вид FindRoot[eq,{var,firstvalue,

 

secondvalue}],

то

уравнение

решается

 

методом хорд, где firstvalue, second-

 

value – это начальные приближения

 

соответственно с недостатком и с

 

избытком к решению уравнения

 

 

If[condition,t,f,u]

Выдает

значение

t, если условие

 

condition истинно, значение f – если

 

условие condition ложно, значение u –

 

если нельзя заключить, что условие

 

condition истинно или ложно

 

 

 

N[x,n]

Преобразует точный результат x в

 

приближенный c заданной точностью n

 

значащих цифр

 

 

 

 

 

 

NSolve[{eq1,eq2,

Находит в численном виде все решения

…},{x1,x2,…}]

полиномиального

уравнения

или

системы

 

полиномиальных уравнений. Решения, по-

 

лучаемые при помощи этой встроенной

 

функции, представляют собой список пра-

 

вил замены. В случае кратных решений

 

они дублируются согласно величине их

 

кратности

 

 

 

 

 

 

 

Plot[f[x],{xmin,xmax}]

Строит график функции f[x] одной пере-

 

менной x на отрезке [xmin,xmax]

 

 

Rationalize[x]

Преобразует приближенное число (содер-

 

жащее в записи десятичную точку) в ра-

 

циональное

 

 

 

 

 

 

Reduce[{ineq1,ineq2,

Функция удобна для решения неравенств

…},vars]

или систем неравенств; дает результат

 

решения

 

системы

 

неравенств

 

{ineq1,ineq2,…} относительно переменных

 

vars в виде набора простых неравенств

Обозначение встроенной функции

 

Действия

 

Simplify[expr]

Находит

для выражения expr

простейшую

 

форму, применяя к нему стандартные

 

алгебраические преобразования

 

Solve[eqns,vars]

Делает

попытку решить в

символьной

 

форме систему уравнений eqns относи-

 

тельно переменных vars. Позволяет на-

 

ходить символьные решения полиномиаль-

 

ных уравнений вплоть до четвертого

 

порядка. Кроме того, в некоторых случа-

 

ях позволяет находить решения неполино-

 

миальных уравнений, а также

полиноми-

 

альных

уравнений

высших

порядков.

 

Решения, получаемые при помощи этой

 

встроенной функции, представляют собой

 

список правил замены.