Произведение двухаргументное (AP)

 

Функция предназначена для умножения вещественных и/или комплексных величин или векторов на число, содержащихся в списках входных параметров.

В качестве аргументов функции допускается использовать величины, размеры, векторы и окружности. Указание в качестве входного параметра переменной, содержащей хотя бы один объект иного типа, приведет к образованию в выходном параметре объекта с неопределенным значением NIL.

При записи знака “минус” перед именем переменной во входном параметре, числовые значения всех ее компонентов изменятся на противоположные по знаку, а направление векторов изменяется на противоположное.

Расчетная функция имеет внутрисистемное наименование EExecAP.

 

Параметры функции

Параметры
Типы объектов
Функциональное назначение параметров
Произведение
Величина
Значение произведения
Множитель 1
Величина, размер
Первый сомножитель
Множитель 2
Величина, размер
Второй сомножитель
 
Параметры
Типы объектов
Функциональное назначение параметров
Произведение
Вектор
Значение произведения
Множитель 1
Вектор
Первый сомножитель
Множитель 2
Величина, размер
Второй сомножитель
 
Параметры
Типы объектов
Функциональное назначение параметров
Произведение
Величина
Значение произведения
Множитель 1
Вектор
Первый сомножитель
Множитель 2
Вектор
Второй сомножитель
 

Прототип команды

AP Согласование Произведение ; {-}Множитель1 {-}Множитель2 .

 

Пример 1

Требуется рассчитать произведение двух величин c1 и c2.

 

Алгоритм

1
Величина c1 есть 10,20 .
2
Величина c2 есть 30,40 .
3
Величина c3 есть произведение c1 и c2 .
 

Пример 2

Требуется умножить вектор v1 на число 1.5.

 

Алгоритм

1
Точка p1 задана координатами -181.5 и 6.5 .
2
Точка p2 задана координатами -124.5 и 75.5 .
3
Вектор v1 задан точками p1 и p2 .
4
Величина c1 есть 1.5 .
5
Величина c2 есть произведение v1 и c1 .
 
 

 

Программа функции на языке Object Pascal

 

Программа функции на языке JavaScript

 

Программа функции на языке MaxScript