ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 07.12.2021

Просмотров: 2253

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
background image

 

166

Calculator, Evaluation, Boolean, Calculus 

или

 

Вид

 

 

Панели

 

инструментов

 

 

Арифметика

Вычисления

Логика

Исчисления

). 

 

Если

 

необходимо

 

ввести

 

символы

 

греческого

 

алфавита

то

 

необходимо

 

воспользоваться

 

меню

 View 

 Toolbars 

 Greek (

Вид

 

 

Панели

 

инструментов

 

 

Греческий

 

Алфавит

). 

 

6.

3. 

Операторы

 

математического

 

анализа

 

 

 

Нахождение

 

производной

 

первого

 

порядка

 

осуществляется

 

по

 

нажатию

 

клавиш

 ‘Shift’+‘/’. 

При

 

этом

 

производную

 

можно

 

вычислить

 

либо

 

в

 

точке

либо

 

получить

 

ее

 

аналитическое

 

выражение

Например

производная

 

в

 

точке

 

,

689

.

79

)

ln(

13

:

2

x

x

dx

d

x

 

а

 

аналитически

 

x

x

x

x

x

dx

d

)

ln(

2

)

ln(

2

Если

 

задана

 

функция

 

нескольких

 

переменных

то

 

данный

 

оператор

 

вычисляет

 

частную

 

производную

 

по

 

указанной

 

переменной

 

.

2

)

,

(

:

)

,

(

2

2

x

y

y

x

f

dy

d

xy

y

x

y

x

f

 

 

Для

 

нахождения

 

производных

 

высших

 

порядков

 

необходимо

 

нажать

 

‘Ctrl’+‘Shift’+‘/’ 

и

 

задать

 

порядок

 

производной

переменную

 

дифференцирования

 

и

 

функцию

Например

x

x

x

dx

d

2

)

ln(

2

3

3

 

Для

 

вычисления

 

смешанных

 

производных

 

функции

 

нескольких

 

переменных

 

необходимо

 

находить

 

производную

 

по

 

одной

 

переменной

 

от

 

производных

 

по

 

другим

 

переменным

Например

.

)

sin(

6

)

cos(

6

)

sin(

6

)

cos(

)

ln(

2

2

3

2

3

2

2

3

3

y

y

x

x

y

y

x

x

y

y

x

y

y

x

y

x

dy

d

dx

d

 

 

Нахождение

 

неопределенных

 

интегралов

если

 

это

 

возможно

осуществляется

 

по

 

нажатию

 ‘Ctrl’+’I’. 

Например

2

2

4

1

)

ln(

2

1

)

ln(

x

x

x

dx

x

x

 

Для

 

вычисления

 

определенных

 

интегралов

 

необходимо

 

нажать

 ‘Shift’+‘7’ 

и

 

ввести

 

пределы

 

интегрирования

подынтегральную

 

функцию

переменную

 

интегрирования

После

 

нажатия

 

знака

 ‘=’ 

получим

 

числовой

 

результат

Например


background image

 

167

2

1

636

.

0

)

ln(

dx

x

x

 

Все

 

описанные

 

символы

 

операторов

 

математического

 

анализа

 

можно

 

ввести

 

с

 

помощью

 

мыши

 

из

 

всплывающего

 

меню

 (View 

 Toolbars 

 

Calculus 

или

 

Вид

 

 

Панели

 

инструментов

 

 

Исчисления

). 

 

 

6.4. 

Функции

 

и

 

операторы

 

матриц

 

 

 

Самый

 

простой

 

способ

 

создания

 

массива

 

чисел

 

состоит

 

в

 

создании

 

массива

 

из

 

пустых

 

полей

 

и

 

их

 

последующем

 

заполнении

Для

 

этого

 

нажмите

 ‘Ctrl’+’M’, 

чтобы

 

вызвать

 

диалоговое

 

окно

 

и

 

определите

 

в

 

нем

 

нужное

 

количество

 

строк

 

и

 

столбцов

Нажмите

 «OK», 

чтобы

 

создать

 

массив

 

пустых

 

полей

Щелкните

 

на

 

поле

чтобы

 

выделить

 

его

затем

 

введите

 

требуемое

 

значение

Для

 

перемещения

 

между

 

полями

 

можно

 

также

 

использовать

 

клавишу

 «Tab».  

 

При

 

определении

 

больших

 

массивов

для

 

каждого

 

элемента

 

которых

 

существует

 

формула

через

 

которую

 

он

 

выражается

удобнее

 

использовать

 

дискретные

 

аргументы

Например

зададим

 

двумерный

 

массив

 (

матрицу

2

:

2

..

0

:

2

..

0

:

2

,

j

i

X

j

i

j

i

 

(

чтобы

 

набрать

 

последнюю

 

формулу

необходимо

 

с

 

клавиатуры

 

набрать

 

2

/

2

^

:

,

[

j

i

j

i

X

). 

После

 

этого

 

можно

 

просмотреть

 

получившуюся

 

матрицу

 

целиком

набрав

 

X

любой

 

столбец

набрав

 

X

 ‘Ctrl’+’6’ 1=, 

или

 

любой

 

элемент

 

матрицы

набрав

 

2

,

1

[

X

и

 

на

 

экране

 

автоматически

 

появится

  

2

5

.

4

5

.

1

5

.

0

5

5

.

4

4

2

5

.

1

1

1

5

.

0

0

2

,

1

1

X

X

X

 

Для

 

задания

 

векторов

 

необходимо

 

указывать

 

только

 

один

 

индекс

Например

.

4

1

0

:

2

..

0

:

2

X

i

X

i

i

 

 

При

 

обращении

 

к

 

матрице

 

необходимо

 

помнить

что

 

нумерация

 

строк

 

и

 

столбцов

 

начинается

 

с

 

0

.

 

Например

если

 

хотим

 

получить

 

элемент

стоящий

 

на

 

пересечении

 2-

й

 

строки

 

и

 3-

го

 

столбца

необходимо

 

запросить

 

элемент

 

2

,

1

X

 

Операторы

определенные

 

для

 

векторов

 

и

 

матриц

сложение

 – ‘+’; 

векторное

 

произведение

 – ‘Ctrl’+’8’; 

определитель

 – ‘|’; 

скалярное

 

произведение

 – ‘*’; 

обратная

 

матрица

 – ‘^-1’ (

т

.

е

возведение

 

в

 

степень

 –1); 

степени

 

матриц

 – ‘^’; 

умножение

 – ‘*’; 

нижний

 

индекс

 – ‘[‘; 

вычитание

 – ‘– ‘; 

суммирование

 

элементов

 – ‘Ctrl’+’4’; 

верхний

 

индекс

 – ‘Ctrl’+’6’; 

транспонирование

 – ‘Ctrl’+’1’.  


background image

 

168

 

Встроенные

 

функции

определенные

 

для

 

матриц

 rows(

A

) – 

число

 

строк

 

матрицы

 

A

 cols(

A

) – 

число

 

столбцов

 

матрицы

 

A

 max(

A

) – 

максимальный

 

элемент

 

матрицы

 

A

 min(

A

) – 

минимальный

 

элемент

 

матрицы

 

A

 rank(

A

) – 

ранг

 

матрицы

 

A

 rref(

A

) – 

приведение

 

матрицы

 

A

 

к

 

ступенчатому

 

виду

 length(

B

) – 

количество

 

элементов

 

вектора

 

B

 augment(

A

,

B

) – 

объединение

 

матриц

 

A

 

и

 

B

 (

добавлением

 

матрицы

 

B

 

справа

 

к

 

матрице

 

A

); 

matrix(

m

,

n

,

f

) – 

создает

 

матрицу

 

размерности

 

n

m

где

 

элементами

 

матрицы

 

являются

 

значения

 

функции

 

двух

 

переменных

 

)

,

(

j

i

f

1

,...,

1

,

0

m

i

1

,...,

1

,

0

n

j

 submatrix(

A

,

a

,

b

,

c

,

d

) – 

возвращает

 

матрицу

состоящую

 

из

 

всех

 

элементов

которые

 

содержатся

 

в

 

строках

 

с

 

по

 

и

 

столбцах

 

с

 

по

 

d

 

матрицы

 

A

 

Все

 

описанные

 

операторы

  (

кроме

 

встроенных

 

функций

можно

 

ввести

 

с

 

помощью

 

мыши

 

из

 

всплывающего

 

меню

 (View 

 Toolbars 

 Matrix 

или

 

Вид

 

 

Панели

 

инструментов

 

 

Матрицы

). 

 

6.5. 

Создание

 

декартовых

 

графиков

 

на

 

плоскости

 

и

 

в

 

пространстве

 

 

Для

 

создания

 

декартового

 

графика

 

на

 

плоскости

 

нажмите

 

клавишу

 

‘Shift’+‘2’ 

или

 

введите

 

с

 

помощью

 

мыши

 

из

 

всплывающего

 

меню

 

график

 

на

 

плоскости

 (View 

 Toolbars 

 Graph 

или

 

Вид

 

 

Панели

 

инструментов

 

 

График

). 

В

 

открывшемся

 

поле

 

графика

  (

рис

. 6.1) 

поместите

 

в

 

поле

 

ввода

 1 

функцию

 

или

 

выражение

которое

 

будет

 

отображаться

 

графически

а

 

в

 

поле

 

ввода

 2 

непрерывную

 

или

 

дискретную

 

переменную

 

по

 

которой

 

строится

 

график

 

Рис

. 6.1. 

Инициализация

 

графика

 

функции

 

 

Затем

 

нажмите

 

клавишу

 F9, 

чтобы

 

построить

 

график

По

 

умолчанию

если

 

функция

 

определена

график

 

будет

 

построен

 

на

 

отрезке

 

]

10

,

10

[


background image

 

169

Например

необходимо

 

ввести

 

функцию

 

)

ln(

)

(

2

x

e

x

f

x

 

и

 

построить

 

график

 

этой

 

функции

 

на

 

интервале

 

)

5

.

1

;

3

.

0

(

.  

Для

 

этого

 

определяем

 

функцию

 

)

(

x

f

  

)

ln(

:

)

(

2

x

e

x

f

x

 

и

 

в

 

поле

 

ввода

 5 

и

 6 (

рис

. 6.2) 

помещаем

 

начальное

 

и

 

конечное

 

значение

 

интервала

 0.3 

и

 1.5 

соответственно

В

 

поле

 3 

и

 4 

показываются

 

максимальное

 

и

 

минимальное

 

значение

 

функции

 

на

 

этом

 

интервале

 

 

Рис

. 6.2. 

Построение

 

графика

 

функции

 

на

 

отрезке

 

 

 

Чтобы

 

на

 

одном

 

графике

 

изобразить

 

несколько

 

функций

необходимо

 

в

 

поле

 

ввода

 1 (

рис

. 6.1) 

через

 

запятую

 

перечислить

 

функции

 

или

 

выражения

которые

 

будут

 

отображаться

 

графически

а

 

в

 

поле

 

ввода

 2 (

рис

. 6.1) 

через

 

запятую

 

соответствующие

 

непрерывные

 

или

 

дискретные

 

переменные

  (

если

 

переменные

 

совпадают

то

 

достаточно

 

указать

 

только

 

одну

 

переменную

). 

Например

на

 

рис

. 6.3 

построены

 

графики

 

функций

 

)

sin(

x

 

и

 

1

)

ln(

y

 

 

Рис

. 6.3. 

Построение

 

нескольких

 

графиков

 

 

 

Если

 

два

 

раза

 

щелкнуть

 

мышью

 

в

 

поле

 

графика

тогда

 

во

 

всплывающем

 

окне

 «Formatting Currently Selected X-Y Plot» 

можно

 

установить

 

параметры

 

отображения

 

осей

 

и

 

линий

 

графика

В

 

первой

 

закладке

 «X-Y Axes» («

Оси

        


background image

 

170

X-Y») 

можно

 

выбрать

 

вид

 

координатных

 

осей

наложить

 

сеть

 

и

 

установить

 

ее

 

размер

откорректировать

 

масштаб

Во

 

второй

 

закладке

 «Traces» («

След

») 

можно

 

установить

 

параметры

 

всех

 

отображаемых

 

линий

 (trace 1, trace2 

и

 

т

д

.): 

наименование

цвет

толщину

тип

  (

непрерывный

пунктир

 

или

 

точками

 

для

 

дискретных

 

функций

). 

В

 

третьей

 

закладке

 «Labels» («

Метки

») 

можно

 

ввести

 

названия

 

графика

 

и

 

координатных

 

осей

Для

 

создания

 

декартового

 

графика

 

в

 

пространстве

 

нажмите

 

клавишу

 

‘Ctrl’+‘2’ 

или

 

введите

 

с

 

помощью

 

мыши

 

из

 

всплывающего

 

меню

 

поверхностный

 

график

 (View 

 Toolbars 

 Graph 

или

 

Вид

 

 

Панели

 

инструментов

 

 

График

). 

В

 

открывшемся

 

поле

 

графика

 (

рис

. 6.4) 

поместите

 

в

 

поле

 

ввода

 7 

матрицу

 

размерности

 

n

m

элементами

 

которой

 

являются

 

значения

 

функции

 

)

,

(

y

x

f

z

 

в

 

точках

  (

)

,

1

,

,

1

(

)

,

n

j

m

i

y

x

j

i

Отображаемая

 

матрица

 

должна

 

содержать

по

 

меньшей

 

мере

, 2 

столбца

 

и

 

две

 

строки

 

 

 

Рис

. 6.4. 

Инициализация

 

графика

 

функции

 

 

Затем

 

нажмите

 

клавишу

 F9, 

чтобы

 

построить

 

график

Например

необходимо

 

построить

 

график

 

функции

 

)

sin(

2

2

y

x

z

если

 

]

5

,

1

;

5

,

1

[

],

5

,

1

;

5

,

1

[

y

x

Для

 

этого

 

определяем

 

функцию

 

двух

 

переменных

 

и

 

вычисляем

 

значения

 

функции

разбивая

 

отрезки

 

на

 20 

частей

В

 

результате

 

получим

 

матрицу

 

M

)

sin(

:

)

,

(

2

2

y

x

y

x

f

 

y

y

Y

x

x

X

15

.

0

5

.

1

:

)

(

15

.

0

5

.

1

:

)

(

 

))

(

),

(

(

:

)

,

(

y

Y

x

X

f

y

x

F

 

20

:

20

:

n

m

 

)

,

,

(

:

F

n

m

matrix

M

 

Подставляя

 

матрицу

 

M

 

в

 

поле

 7 (

рис

. 6.4), 

получим

 

требуемый

 

график