Студопедия

Главная страница Случайная страница

Разделы сайта

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






Изменение знака R←-Y






Массивы APL

 

1)Числовой (все числа)

2) Символьный (все символы)

3) Смешанный размеры массива:

- скаляры: 3.63 «x»

- векторы (списки): 3 2 5. 3 2 1. 7 «APL2»

- матрицы (таблицы):

- массивы произвольной размерности

 

 

- обобщенный массив (если хотя бы 1 его элемент не является скаляром)

X← 2 1 (5 3) 4

2 1 - Смешанный скаляр

(5 3)- вектор

Сложение R← X+Y

 

Y должен быть числом. X должен быть числом. R это арифметическая сумма X и Y. R это число. Эта функция также известна как Плюс.

Примеры

1 2 + 3 4

4 6

1 2 + 3, ⊂ 4 5

4 6 7

1J1 2J2 + 3J3

4J4 5J5

¯ 5 + 4J4 5J5

¯ 1J4 0J5

Идентичность R← +Y

 

Y может быть любым массивом. Результат R это аргумент Y.

Пример

+'abc' 1 2 3

abc 1 2 3

 

Вычитание R← X-Y

 

Y может быть любым численным массивом. X может быть любым численным массивом. R это число. Величина R это разность между X и Y.

Эта функция также известна как Минус.

Пример

3 ¯ 2 4 0 - 2 1 ¯ 2 4

1 ¯ 3 6 ¯ 4

2j3-.3j5 ⍝ (a+bi)-(c+di) = (a-c)+(b-d)i

1.7J¯ 2

 

Изменение знака R← -Y

 

Y может быть любым численным массивом. R это число и оно имеет знак противоположный знаку Y. Для комплексных чисел и реальная, и мнимая части отрицаются.

Пример

-4 2 0 ¯ 3 ¯ 5

¯ 4 ¯ 2 0 3 5

-1j2 ¯ 2J3 4J¯ 5

¯ 1J¯ 2 2J¯ 3 ¯ 4J5






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.