#matlab
#matlab
Вопрос:
Я хочу вычислить интеграл, который включает в себя определение неявной функции. В частности, определение интеграла выглядит примерно так:
int(s*y(s), s, 0, x)
где y (s) неявно задается как решение уравнения, которое не может быть решено явно. Например: Некоторая функция с 2 переменными, f(s, y(s)) = 0
где вывод MATLAB solve(f(s, y(s)), s)
содержит символ RootOf.
Это ошибка:
Предупреждение: Решения параметризованы символами: y = R_ пересекают корневой код(z ^ 13 — (6*x* z ^ 11)/7 — z ^ 2/7 — x/14 1/14, z) минус {0} > В решении на 190 в @(x) решите (psi_v_fun(x,y)-psi_c_fun(x,y)==0,y, ‘Real’, true) В TNAM при 33 ans = y ^ 2 — 0.5
Комментарии:
1. Что дает MATLAB при выполнении приведенной выше
int()
команды?2. Вот что это дает: Предупреждение: решения параметризуются символами: y = R_ пересекают корневой код(z ^ 13 — (6 * x * z ^ 11)/7 — z ^ 2/7 — x /14 1/14, z) минус {0} > В решении на 190 в @(x) решите (psi_v_fun (x,y)-psi_c_fun (x,y)==0,y, ‘Real’, true) В TNAM при 33 ans = y ^ 2 — 0.5