Вычисление сложных выражений

Приведем более сложный пример использования формул массива. А именно, попытаемся найти значение следующего выражения:

где X – вектор из n компонентов, B и C – матрицы размерности m×m, причем, n=3, m=2 и

,

Для решения этой задачи нам потребуется функция рабочего листа СУММ (SUM), которая суммирует все числа из диапазона ячеек.

Синтаксис:

СУММ{число1; число2;...)

Где число1, число2,... — это от 1 до 30 аргументов, которые надо просуммировать. Аргументами могут быть либо ссылки на диапазоны ячеек, либо числа.

Например, СУММ(3;2) возвращает 5. Если в диапазоне ячеек А1:В2 содержатся числа 1, 2, 3, 4, то СУММ(А1:В2;15) возвращает 25.

Теперь можно вернуться к вычислению значения s.

1. Введите в диапазон А2:А4 компоненты вектора X.

2. Введите в диапазон В2: С3 компоненты матрицы В.

3. Введите в диапазон D2:ЕЗ компоненты матрицы С.

4. Введите в ячейку В6 следующую формулу:

=(2*СУММ(А2:А4)+СУММ(В2:СЗ*D2:Е3) ^2) / (1+СУММ(А2:А4^2))

5. Завершите ввод нажатием комбинации клавиш <Ctrl>+<Shift>+<Enter>. MS Excel возьмет формулу в строке формул в фигурные скобки и произведет требуемые вычисления (рис. 3.4)

{=(2*СУММ(А2:А4)+СУММ(В2:СЗ*D2:ЕЗ) ^2) / (1+СУММ(А2:А4^2))}

Рис. 3.4. Вычисление значения s


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: