Я пытаюсь реализовать это integral representation функции Бесселя первого порядка порядка n.Интегральная реализация Бесселя
вот что я пробовал:
t = -pi:0.1:pi;
n = 1;
x = 0:5:20;
A(t) = exp(sqrt(-1)*(n*t-x*sin(t)));
B(t) = integral(A(t),-pi,pi);
plot(A(t),x)
сюжет я пытаюсь получить как показано на странице википедии.
он сказал:
Ошибка использования * Внутренние размеры матрицы должны быть согласованы.
Ошибка в besselfn (строка 8)
A(t) = exp(sqrt(-1)*(n*t-x*sin(t)));
поэтому я попытался положить й-5;
и выход был:
подстрочные индексы должны либо быть реальными положительными целыми числами или логические выражения.
Ошибка в besselfn (строка 8)
A(t) = exp(sqrt(-1)*(n*t-x*sin(t)));
Как получить это правильно? что мне не хватает?
есть две переменные здесь, х для участка и т для интеграции. это главная проблема. – Nuwanda
Можете ли вы использовать функцию из двух аргументов: 'A = @ (x, t) ...'. Таким образом, вы можете использовать что-то вроде этого: 'B = @ (x) интеграл (@ (t) A (x, t), ...'. Я исправил свой ответ. –
спасибо, что работа! – Nuwanda