Mathcad значение должно быть скаляром или вектором. Ошибка записи двух переменных при вычислении циклов

Подскажите правильную запись
Лучший ответ
Замените на ф-ю одной переменной
v(y)=ln(y^c+e^c)
x(y)=y^2-4*y*v(y)
или
x(y)=y^2-4*y*ln(y^c+e^c)
Остальные ответы
Программе не понятно, у вас в формуле скалярное умножение двух векторов или покомпонентное умножение?
Определитесь.
Похожие вопросы
Ваш браузер устарел
Мы постоянно добавляем новый функционал в основной интерфейс проекта. К сожалению, старые браузеры не в состоянии качественно работать с современными программными продуктами. Для корректной работы используйте последние версии браузеров Chrome, Mozilla Firefox, Opera, Microsoft Edge или установите браузер Atom.
Значение должно быть вектором mathcad как исправить
Сообщения об ошибках*
- в аргументах большинства функций;
- в экспонентах;
- в верхних и нижних индексах.
- имя переменной;
- имя переменной с верхним или нижним индексом;
- явный вектор или матрицу;
- имя функции с аргументами: f(x,y)
- аргументы в функции;
- первые два элемента области в определении интервала;
- выражения в графике элементы во входной таблице нижние индексы в матрице.
Сообщение об ошибках в символьных вычислениях
рованной математической области
101 вопрос про MathCAD
1 «текстовые стили»
В файле можно настроить текстовые стили, но если создать новый файл, то текстовые стили приходиться настраивать заново. Можно ли как нибудь ожин раз настроить «по умолчанию» и потом всю жизнь использовать?
2 «нижний индекс»
Очень часто необходимо использовать «нижний индекс», но MathCAD понимает такой оператор с «нижним индексом» как элемент матрицы, можно ли как то с этим бороться?
3 «еденицы измерения»
Слышал краем уха, что MathCAD может учитывать единицы измерения, как это работает?
ps. Вопросы буду пополнять по мере их накопления
Просмотров: 273716
Значение должно быть вектором mathcad как исправить
Функции > Решение и оптимизация > Функции блока решения > Дифференциальные уравнения в частных производных в блоках решения
Дифференциальные уравнения в частных производных в блоках решения
pdesolve(u, x, xrange, t, trange, [xpts], [tpts]) — возвращает функцию или вектор функций u(x,t) , который решает одномерное нелинейное дифференциальное уравнение в частных производных (ДУЧП) или систему ДУЧП с n независимыми ограничениями равенства для дифференциального уравнения n -го порядка. Значения интерполируются из матрицы точек решения, рассчитанных с помощью численного метода линий.
Необходимо использовать pdesolve в блоке решения .
• u представляет имя скалярной функции или вектор имени функции (без включения имен переменных) в том виде, в каком они появляются в блоке решения. Например, если выполняется решение для функций f(x,t) и g(x,t) , u будет иметь следующий вид:

Чтобы использовать нотацию нижних индексов в частных производных, нельзя использовать литералы в нижних индексах при именовании функций.
• x — имя переменной времени.
• xrange — двухэлементный вектор-столбец, содержащий вещественные граничные значения для x .
• t — имя переменной времени.
• trange — двухэлементный вектор-столбец, содержащий вещественные граничные значения для t .
• xpts (необязательно) — целое число точек пространственной дискретизации.
• tpts (необязательно) — целое число точек временной дискретизации.
Применяются общие правила определения блока решения . В теле блока:
Неизвестные функции
Функции должны быть определены со своими переменными. Например, используйте u(x,t) , а не u . Чтобы указать частичную производную в блоке решения, используйте одну из следующих возможностей:
• Нотация с нижними индексами. Например, u xx (x,t) является второй частной производной u по x .
Нотация с нижними индексами может использоваться только в блоках решения pdesolve и не может использоваться в других областях документа.
Уравнения в частных производных
Уравнения должны быть определены с помощью логического равенства . Вторые частные производные не разрешены в левой части уравнений. Уравнение необходимо преобразовать в систему уравнений в частных производных только первого порядка.
Граничные условия
Для каждой неизвестной функции должны существовать начальное условие u(x,0) и n граничных условий, где n — это порядок ДУЧП. Граничные условия могут иметь тип Дирихле (u(0,t) = f(t)) или Неймана (u x (0,t)=g(t)) и могут быть заданы в любой конечной точке пространственного диапазона интегрирования. Конечные точки, используемые в граничных условиях, должны соответствовать конечным точкам, указанным в команде ode/pdesolve . Mathcad проверяет правильность типа и количества ограничений и помечает ошибки с сообщением об ошибке.
Зависимости
Допускаются алгебраические ограничения вида u(x,t)+v(x,t)+w(x,t)=0 . При этом в систему добавляется дополнительная неизвестная функция w , которая должна быть указана как одна из выходных функций в вызове ode/pdesolve . Ограничения в виде неравенства не допускаются.
• Назначьте выходным данным функции pdesolve имя функции или вектор имен функций.
• Чтобы изменить метод аппроксимации, используемый для частных производных, щелкните правой кнопкой мыши функцию pdesolve и выберите другой метод. Это может повлиять на время расчета.
• Численный метод линий подходит только для решения гиперболических и параболических ДУЧП и алгебраических уравнений с частными производными. Для решения уравнения в программном цикле используйте numol . Для решения эллиптических ДУЧП, таких как уравнение Пуассона, используйте методы Relax или Multigrid .
Ниже перечисляются возможные ошибки и решения при работе с pdesolve .
• Ошибка. This function requires at least 5 arguments but is applied to 4 (Для этой функции требуется не меньше 5 аргументов, но применяется не более 4).

Решение. Добавьте отсутствующие аргументы, в данном случае это trange .
• Ошибка: Эта функция допускает не более 7 аргументов, но применяется она к 8 (This function accepts at most 7 arguments but is applied to 8) .

Решение. Удалите ненужные аргументы. См. дополнительные сведения об аргументах .
• Ошибка. Malformed vector of boundaries for time variable (Неверно сформирован вектор границ для переменной времени) .

Решение: неверно определяется trange . Дополнительные сведения см. в разделе Аргументы .
• Ошибка. Malformed vector of boundaries for time variable (Неверно сформирован вектор границ для пространственной переменной) .

Решение: неверно определяется xrange . Дополнительные сведения см. в разделе Аргументы .
• Ошибка. Unknown function name incorrectly specified (Неверно указано имя неизвестной функции) .

Решение. Функция должна отображаться без аргумента.
• Ошибка: Это значение должно быть целым числом больше 4 (This value must be an integer greater than 4) .