Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите с программированием в Маткад.

Светлана Яковлева Ученик (152), на голосовании 5 месяцев назад
Как мне вытащить из одной матрицы в другую значение (название месяца), соответствующее найденному до этого минимальному значению? Например: минимальное потребление у абонента 1 было в августе и составило 88.4, как мне вывести в матрицу значение месяца минимального потребления?
Голосование за лучший ответ
KAPRAL Знаток (461) 6 месяцев назад
Чтобы решить эту задачу в Mathcad, вы сначала должны определить две матрицы: одну для потребления (с числовыми данными) и одну для месяцев. Предположим, что у вас уже есть матрица потребления и вам известно, как найти минимальное значение.

Допустим, у вас есть матрица потребления `A`, размером 1х12 (одна строка, представляющая абонента, и 12 столбцов, представляющих месяцы). Вы можете использовать функцию `min(A)` для нахождения минимального значения в этой строке и `argmin(A)` для нахождения индекса этого значения (то есть номера месяца).

Теперь давайте представим, что у вас есть матрица месяцев `B`, записанная в такой же размерности, что и `A`. Вам нужно будет извлечь из матрицы `B` название месяца, соответствующее индексу минимального значения из `A`.

Пример в псевдокоде Mathcad:

```
A := [потребление за каждый месяц абонента]
B := ["Январь" "Февраль" "Март" "Апрель" "Май" "Июнь" "Июль" "Август" "Сентябрь" "Октябрь" "Ноябрь" "Декабрь"]

minValue := min(A) // Находит минимальное значение в матрице A
minIndex := argmin(A) // Находит индекс минимального значения (как если бы A был списком)

minMonth := B[minIndex] // Выбирает из B месяц, соответствующий найденному индексу минимального значения
```

Таким образом, `minMonth` будет содержать строку с названием месяца, в котором зафиксировано минимальное потребление для абонента. Если размерности матриц `A` и `B` будут разными или в `B` будет некорректный индекс, возможно потребуется дальнейшее исправление кода для соответствия размерным и индексным ограничениям Mathcad.
Похожие вопросы