UTILS.
100% у браузері
〰️

Калькулятор довжини дуги

Обчисліть довжину дуги кривої y=f(x) від x=a до x=b за формулою L=∫√(1+f′(x)²) dx, обчисленою чисельно адаптивним методом Сімпсона.

Введіть f(x), використовуючи x як змінну, і крайні точки інтервалу a та b.

Про цей інструмент

Калькулятор довжини дуги — це безкоштовний браузерний інструмент, що вимірює справжню довжину кривої y = f(x) між двома значеннями x, слідуючи звивистим шляхом, а не прямолінійною відстанню. Він застосовує стандартну формулу L = ∫ від a до b від √(1 + [f′(x)]²) dx, яка підсумовує нескінченно малі відрізки √(dx² + dy²) уздовж кривої. Похідна f′(x) обчислюється чисельно, тож будь-яка введена вами функція від x працює без диференціювання.

Усе обчислюється локально у вашому браузері невеликим парсером виразів, тож нічого з введеного вами не завантажується. Введіть функцію з x як змінною (наприклад, x^2, sin(x) чи x^(3/2)) і крайні точки інтервалу a та b, і інструмент інтегрує підінтегральну функцію довжини дуги складеним методом Сімпсона, подвоюючи кількість підінтервалів, доки послідовні оцінки не зійдуться до жорсткого допуску для точного результату. Якщо ви вводите крайні точки в будь-якому порядку, він використовує інтервал між ними.

Довжина дуги — це класичне застосування математичного аналізу II для відстані, пройденої вздовж кривої — довжини дороги, дроту чи графіка. Панель результатів також показує пряму відстань хорди між крайніми точками для порівняння, яка завжди трохи коротша за справжню довжину дуги. Для y = x² від x = 0 до x = 1 довжина дуги становить близько 1.478943, помітно довша за хорду √2 ≈ 1.414214.

Поширені запитання

Яка формула довжини дуги?
Для кривої y = f(x) довжина дуги від a до b — це L = ∫ від a до b від √(1 + [f′(x)]²) dx. Вона походить із підсумовування крихітних відрізків √(dx² + dy²) = √(1 + (dy/dx)²) dx уздовж кривої.
Як обчислюється інтеграл?
Чисельно, складеним методом Сімпсона. Інструмент починає з 1000 підінтервалів і багаторазово подвоює їх, доки дві послідовні оцінки не зійдуться до жорсткого допуску, тож результат точний для гладких функцій без будь-якого символьного інтегрування.
Чому довжина дуги більша за хорду?
Хорда — це прямолінійна відстань між крайніми точками, тоді як довжина дуги слідує кожному вигину кривої. Якщо крива не є прямою лінією між точками, звивистий шлях завжди довший, тож довжина дуги ≥ відстань хорди.
Яка довжина дуги y = x² від 0 до 1?
Вона обчислюється приблизно до 1.478943. Це довше за пряму відстань хорди від (0, 0) до (1, 1), яка становить √2 ≈ 1.414214, оскільки парабола вигинається між двома крайніми точками.

Більше інструментів