Переменный диапазон значений
Уважаемые форумчане! Есть такая проблема, есть переменная a, которая меняется от 1 до i, при i = 3. 100. То есть при разных i будет разная длина диапазона a. Необходимо для каждой i рассчитать формулу B, но маткад ругается. Подскажите, где ошибка?
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:
Как создать переменный диапазон значений
Уважаемые знатоки прошу Вашей помощи. С помощью генератора случайных чисел сгенерировал 100.
Диапазон случайно меняющихся значений
Скажите как можно записать в маткаде чтобы допустим значение Fo менялось в диапазоне плюс минус.
Диапазон значений
Числу B нужно присвоить значение в зависимости от того, какое значение у числа А, но проблема в.
Диапазон значений
Подскажите пожалуйста. Как задать диапазон значений от 1 до 15. Чтобы при каждом нажатии кнопки.
![]()
1502 / 1023 / 159
Регистрация: 12.06.2012
Сообщений: 2,083
Прикрепите к сообщению файл Mathcad в архиве.
![]()
10029 / 6628 / 3592
Регистрация: 14.01.2014
Сообщений: 15,297
Элементы ранжированных переменных должны быть числовыми значениями, а не массивами (хотя в начале Mathcad понял, что Вы хотите задать через аi). Если Вы хотите работать с массивами переменной длины, то лучше это делать в программном блоке (через пользовательские функции)
Регистрация: 17.06.2016
Сообщений: 4
Что за программный блок?) Я пока плохо разбираюсь в маткаде.
Сообщение от Vladimir__ 
Прикрепите к сообщению файл Mathcad в архиве.
Вложения
| Diapazon.rar (15.5 Кб, 33 просмотров) |
![]()
10029 / 6628 / 3592
Регистрация: 14.01.2014
Сообщений: 15,297
Если я правильно понял, Вам нужен массив диапазонов — зачем? Во всяком случае с таким массивом нельзя выполнять арифметические операции, как это Вы хотели делать в конце. Какая у Вас задача? А что касается программирования в Mathcad, то в Интернете полно материала на эту тему, но сначала надо определиться с постановкой задачи!
Регистрация: 17.06.2016
Сообщений: 4
А получить я хочу нечто вроде этого. А зачем мне это в дальнейшем — я не смогу объяснить, надо тогда всю задачу приводить, а это долго и никто не захочет в ней разбираться.
Я вычленил конкретный пример, чтобы на нем понять логику и двигаться дальше. Так-то моя прога работает, но при ручном переборе начальных значений i и забивания их в эксель для построения графика.
Скажем так, я потом складываю полученные результаты для каждого набора B и использую их в дальнейших расчетах
![]()
10029 / 6628 / 3592
Регистрация: 14.01.2014
Сообщений: 15,297
Я вижу, что Вы решили проблему (не зная, что такое программный блок — пользовательская функция) просто перейдя от матрицы диапазонов к пользовательской функции B(i). Поздравляю!
Регистрация: 17.06.2016
Сообщений: 4
Не совсем. Это, так сказать, ручной пересчет, а меня интересует, как это автоматизировать. Как заставить маткад выводить диапазон для каждой В?
Добавлено через 9 минут
Сообщение от Fly_flew_flown 
Как заставить маткад выводить диапазон для каждой В?
Как получить матрицу, где каждый столбец это мои диапазоны числа B?
Надо получить примерно такое
Таблица и диапазон значений
Здравствуйте! Переменной x задаю диапазон значений к примеру х=0,1. 5.356. Но в таблице отсутствует значение 5.356, т.к. шаг 1. Последнее значение 5. Как «приколхозить» внизу таблицы после 5 значение 5.356?
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:
Диапазон значений в график
Здравствуйте, имею такие формулы. Важными тут являются "дельта", "Е1" и "f". Сейчас f у меня.
Переменный диапазон значений
Уважаемые форумчане! Есть такая проблема, есть переменная a, которая меняется от 1 до i, при i =.
Как ввести ЕИ в диапазон значений
Добрый день. Столкнулся с проблемой ввода единицы измерения для переменной с диапазоном значений.
Диапазон случайно меняющихся значений
Скажите как можно записать в маткаде чтобы допустим значение Fo менялось в диапазоне плюс минус.
2068 / 1165 / 483
Регистрация: 11.10.2018
Сообщений: 5,878
Я так понял, что переменный шаг невозможен. Шаг только 1, как MathCAD и сделал.
2258 / 1572 / 804
Регистрация: 25.12.2016
Сообщений: 4,495
такой вариант
Регистрация: 28.01.2019
Сообщений: 9
‘nick55782012’
Спасибо. Такой способ понятен. Только увеличивается кол-во записей в таблице, что не желательно.
2258 / 1572 / 804
Регистрация: 25.12.2016
Сообщений: 4,495
тогда вектор составьте из нужного количества значений и диапазона,вы же не пишите сколько значений икс должен принимать,а мысли читать я не умею.
Регистрация: 28.01.2019
Сообщений: 9
Написал, в данном случае 7 значений 0,1,2,3,4,5,5.356
2258 / 1572 / 804
Регистрация: 25.12.2016
Сообщений: 4,495
Сообщение от OlegTOE 
Написал, в данном случае
,ну,и какие проблемы?
![]()
5184 / 3975 / 1379
Регистрация: 30.07.2012
Сообщений: 11,991
OlegTOE, Вам же nick55782012 написал, что нужно сделать, чтобы «приколхозить».
тогда вектор составьте из нужного количества значений и диапазона.
Регистрация: 28.01.2019
Сообщений: 9
VSI, понятно. Только это все вручную набирать надо. Значений то больше, чем 7. Бывает и 80. Хотелось как то автоматизировать. Но все равно спасибо.
6755 / 4830 / 2034
Регистрация: 02.02.2014
Сообщений: 12,922
вариант решения
Регистрация: 28.01.2019
Сообщений: 9
А если x изменяется не от 0, а от 10 к примеру до 15ти. В конце нужно 15,356 приписать. Перед 10 в таблице 9 нулей будет.
6755 / 4830 / 2034
Регистрация: 02.02.2014
Сообщений: 12,922
Регистрация: 28.01.2019
Сообщений: 9
Krasme, Класс, спасибо, работает.
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
Помогаю со студенческими работами здесь
Как создать переменный диапазон значений
Уважаемые знатоки прошу Вашей помощи. С помощью генератора случайных чисел сгенерировал 100.
Определить диапазон значений К
Господа, нужна ваша помощь. Передаточную функцию построил, построил годограф, а найти диапазон.
Можно ли присвоить ячейке диапазон значений?
Ребят, большая просьба помочь! :umnik: В общем необходимо создать 3600 ячеек (это не проблема).
Как один диапазон значений приравнять другому ?
Есть массив значений от 0 до 255, как значения этого массива преобразовать так что бы они были в.
Диапазон значений
Числу B нужно присвоить значение в зависимости от того, какое значение у числа А, но проблема в.
Диапазон значений
Подскажите пожалуйста. Как задать диапазон значений от 1 до 15. Чтобы при каждом нажатии кнопки.
Как в маткаде задать диапазон значений? Пробую написать такую конструкцию?

K:=0..100
Но выдается ошибка, «не удается распознать этот синтаксис».
Лучший ответ
ставь 3 точки
Повелитель СкелетовПросветленный (33546) 1 год назад
Не работает.
Повелитель СкелетовПросветленный (33546) 1 год назад
То же самое
Остальные ответы
Вроде просто равно принимает
Повелитель СкелетовПросветленный (33546) 1 год назад
Без присваивания?
Повелитель СкелетовПросветленный (33546) 1 год назад
Не получается задать равно, сразу же авто подстановка с присваиванием
А в инете синтаксис поискать?
Повелитель СкелетовПросветленный (33546) 1 год назад
Искал, написано то, что я пытаюсь ввести, не работает.
Дирижаболь Мудрец (12918) Повелитель Скелетов, «Напечатайте число. Затем нажмите клавишу точки с запятой (;). Это сообщает Mathcad, что определяется дискретный аргумент. Mathcad показывает точку с запятой как две точки . что означает диапазон. Завершите определение дискретного аргумента» Так делал?
Если тут как в С++ Надо вместо (:) —> (;)
Повелитель СкелетовПросветленный (33546) 1 год назад
Нет не вместо присвоения, а вместо «..», но да, так и есть.
Я не сишник, сейчас в делфиподобном языке работаю на работе.
А си забыл.
ms crow Мудрец (11770) Повелитель Скелетов, Удачи на работе. Меня повысили до мыслителя, ахах.
Ты такой милый. А че ава такая суровая была?)
Повелитель СкелетовПросветленный (33546) 1 год назад
Ну надо же такое запомнить.
Это был персонаж из Героев 3, все таки эта игра является культовой среди поколения 80-ых-начало 90 ых годов.
Как сказал ответчик ниже — Это база.
Надо спросить у маргинала, он всё знает.
Повелитель СкелетовПросветленный (33546) 1 год назад
Да что то он в последнее время стал какой то не базированный, хиреет человек, мало базы.
Крутые были стримы где он смотрел ролики Скьельда.