Решить интеграл с неявной функцией

#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