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

Функция для вычисления скалярного произведения векторов

Читайте также:
  1. II.1.1 Разновидности метонимии и ее функция в процессе создания газетной экспрессии
  2. Анализ временного ряда на стационарность (автокорреляционная функция)
  3. АРГУМЕНТ, ФУНКЦИЯ
  4. Артериолы, капилляры, венулы: функция и строение. Органоспецифичность капилляров. Понятие о гистогематическом барьере.
  5. Банк правительства как функция ЦБ
  6. Библиографическое описание научного произведения
  7. В зале гаснут огни, 2 ученика читают по ролям, отрывок из произведения Ч.Айтматова “Белый пароход”.
  8. В). каталитическая функция
  9. Виды средних и способы их вычисления
  10. Визуализация вычисления определенных интегралов
  11. Волновая функция. Уравнение Шредингера
  12. Вопрос. Ознакомление детей дошкольного возраста с юмористическими произведениями.

Функция для вычисления скалярного произведения векторов. Скалярное произведение двух векторов n-мерного линейного пространства вычисляется по формуле

 

 

Функция для вычисления указанного произведения может быть определена следующим нестандартным образом:

 

 

Приведя второй после volume () пример нестандартного определения функции, мы настоятельно рекомендуем читателю использовать только предлагаемую стандартом форму заголовка.

Первый параметр n специфицирован как целая переменная типа int. В спецификации массивов-параметров типа float пределы изменения индексов не указаны, что позволяет при обращении к функции использовать вместо а и b в качестве фактических параметров одномерные массивы такого же типа любых размеров (с любым количеством элементов). Конкретные пределы изменения их индексов задает фактический параметр, заменяющий формальный параметр int n.

Современный формат (введенный стандартом) предусматривает такую запись заголовка:

 

float Scalar_Product (int n, float a[ ], float b[ ])

 

Тело функции остается одинаковым при обоих форматах определения заголовка.


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.)