Индекс массива является недопустимым для этого массива mathcad
Перейти к содержимому

Индекс массива является недопустимым для этого массива mathcad

  • автор:

Индекс массива является недопустимым для этого массива (Mathcad)

Есть таблица (1 столбец, 11 рядов). В них значения (цифры). Необходимо произвести вычисления используя данные в таблице.
Я думаю решать эту задачу с помощью оператора «Сумма значений переменной-диапазона» см. файл «1.jpg».
— Что делаю не так?
— Как можно решить эту задачу?

Сам файл.rar (7.4 Кб, 113 просмотров)

Просмотров: 18922
Регистрация: 25.04.2006
Сообщений: 1,203
Регистрация: 03.05.2007
Сообщений: 652

Спасибо. Это выход.
Сумма просто по A не подходит, так как это абстракный пример (так проще сказать что нужно). Таблиц будет много и к значениям в таблицах будут добавлятся (умножение, сложение и т.д.) различные константы).
А если в таблице добавится ещё один столбец, а надо сумировать (использовать) только по столбцу «0», то как быть?

Регистрация: 25.04.2006
Сообщений: 1,203
Сообщение от Малюк

Спасибо. Это выход.
Сумма просто по A не подходит, так как это абстракный пример (так проще сказать что нужно). Таблиц будет много и к значениям в таблицах будут добавлятся (умножение, сложение и т.д.) различные константы).
А если в таблице добавится ещё один столбец, а надо сумировать (использовать) только по столбцу «0», то как быть?

Тогда заработает Ваша предыдущая редакция программы, т.к. будет уже не вектор, а матрица.

MathCAD, ошибка «индекс массива является недопустимым для этого массива»

Author24 — интернет-сервис помощи студентам

В общем проблема такова:
При операции gj := if(k1 < |xj| < k2, xj, 0) выдается ошибка «индекс массива является недопустимым для этого массива», хотя до этого все операции с массивами проходят нормально. Т.е. любой элемент массива x можно вывести на экран, выполнить какие-то преобразования (н-р фурье). Но тут выдает ошибку. Такую запись видел на нескольких сайтах, поэтому не понятно, что здесь не так.

Помогите, пожалуйста, разобраться.

94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:

Индекс массива является недопустимым для этого массива — MathCAD
Не могу понять в чем проблема, делал по разному все равно не выходит.

Выдает ошибку(индекс массива является недопустимым для этого массива mathcad)
Что нужно поменять? Документ прикрепил

Быстрая сортировка, ошибка:индекс массива является недопустимым для этого массива
как можно представить индексы массива (first_n, last_n), что бы избежать ошибку:индекс массива.

Ошибка: индекс массива является недопустимым для этого?
Добрый день. Подскажите почему выдает ошибку: индекс массива является недопустимым для этого.

Ошибка «Эту функцию здесь использовать нельзя, индекс массива является недопустимым для этого массива»
Добрый день, уважаемые форумчане, только начал разбираться с этой программой. Запросы небольшие.

Эксперт по математике/физике

5233 / 4020 / 1384
Регистрация: 30.07.2012
Сообщений: 12,243

У Вас длина вектора y равна 4409 элементов. А ранжированная переменная j (да и i) принимает значения от 1 до 4500. Несоответствие явное. И Вы пытаетесь обрабатывать данные, которых НЕТ. Понятно?

Недопустимый индекс массива свойства

Указанное значение недопустимо для индекса массива свойств.

Исправление ошибки

  • Проверьте документацию компонента, чтобы убедиться, что индекс находится в допустимом диапазоне для указанного свойства.

См. также

Совместная работа с нами на GitHub

Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.

Обратная связь

Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделе: https://aka.ms/ContentUserFeedback.

Отправить и просмотреть отзыв по

Дополнительные ресурсы

Значок отказа согласно Закону Калифорнии о защите конфиденциальности потребителей (CCPA)

  • Светлая
  • Темная
  • Высокая контрастность
  • Предыдущие версии
  • Блог
  • Участие в доработке
  • Конфиденциальность
  • Условия использования
  • Товарные знаки
  • © Microsoft 2024

Этот индекс массива недопустим для этого массива. Че тут не нравится маткаду?

Очень мелко, плохо видно, но похоже, что при i=0 получается отрицательный индекс, маткад этого не одобряет.

Остальные ответы

Похожие вопросы

Ваш браузер устарел

Мы постоянно добавляем новый функционал в основной интерфейс проекта. К сожалению, старые браузеры не в состоянии качественно работать с современными программными продуктами. Для корректной работы используйте последние версии браузеров Chrome, Mozilla Firefox, Opera, Microsoft Edge или установите браузер Atom.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *