2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки


Правила форума


Посмотреть правила форума



Начать новую тему Ответить на тему
 
 Длина линии пересечения цилиндров. Преобразовать интеграл
Сообщение06.08.2021, 11:35 


06/08/21
3
Здравствуйте, участники форума!
В интернете с трудом нашел формулу, которая вычисляет длину линии пересечения двух цилиндров, с учетом угла между ними.
Нашел ее на данном форуме здесь: https://dxdy.ru/topic24737-45.html

$$L=\frac{d}{2\sin\alpha}\int\limits_0^{2\pi}\sqrt{\frac{D^2-d^2\sin^4 t}{D^2-d^2\sin^2 t}-\cos^2\alpha\cos^2t+\frac{2d\cos t\sin^2 t}{\sqrt{D^2-d^2\sin^2 t}}\cos\alpha}\,dt.$$

Помогите, пожалуйста, преобразовать интеграл в алгебраическую формулу, которую можно записать в программный код.
Честно говоря, в математике не силен, и даже не представляю, как это можно реализовать.

 Профиль  
                  
 
 Re: Длина линии пересечения цилиндров. Преобразовать интеграл
Сообщение06.08.2021, 11:53 
Заслуженный участник


09/05/12
25179
DJon в сообщении #1528171 писал(а):
Честно говоря, в математике не силен, и даже не представляю, как это можно реализовать.
Никак, да и незачем. Считайте интеграл численно.

 Профиль  
                  
 
 Re: Длина линии пересечения цилиндров. Преобразовать интеграл
Сообщение06.08.2021, 15:56 


06/08/21
3
А, например, к такому виду не получится преобразовать?
Цитата:
$$L = {d\over2}\;(- 0.43863 \; t^3 + 1.39292 \; t^2 - 2.31110 \; t + 7.63805),\ \ \ \text{где}\ \ \  t=\sqrt{1-{d^2\over D^2}}$$

Это преобразование нашел в той же ветке форума, но для формулы цилиндров, пересекающихся под прямым углом
Цитата:
$$ L={d\over2}\int_0^{2\pi}\sqrt{D^2-d^2\sin^4t\over D^2-d^2\sin^2t}\;dt$$

Может подскажите, как метод называется или где инфу посмотреть. Что-то подобное в институте помню делали через эксель, но это было сто лет назад, уже позабыл.

 Профиль  
                  
 
 Re: Длина линии пересечения цилиндров. Преобразовать интеграл
Сообщение06.08.2021, 16:23 
Заслуженный участник


09/05/12
25179
DJon в сообщении #1528183 писал(а):
А, например, к такому виду не получится преобразовать?
Не получится. Это приближение, верное для малых $t$.
DJon в сообщении #1528183 писал(а):
Может подскажите, как метод называется или где инфу посмотреть.
Вы до какой степени "не сильны" в математике? Пока что кажется, что забыта даже школьная программа.

 Профиль  
                  
 
 Re: Длина линии пересечения цилиндров. Преобразовать интеграл
Сообщение06.08.2021, 16:32 


06/08/21
3
Спасибо за разъяснения.

Pphantom в сообщении #1528184 писал(а):
Вы до какой степени "не сильны" в математике? Пока что кажется, что забыта даже школьная программа.

К сожалению, так. Годами не используемые знания забываются)

 Профиль  
                  
 
 Re: Длина линии пересечения цилиндров. Преобразовать интеграл
Сообщение06.08.2021, 18:22 
Заслуженный участник


09/05/12
25179
DJon в сообщении #1528185 писал(а):
К сожалению, так. Годами не используемые знания забываются)
Так надо не констатировать факт :-) , а пояснить, что вы реально можете. Хотя, пожалуй, написать численное интегрирование методом прямоугольников будет проще, чем делать что-либо другое в любом случае.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: gogoshik, Mikhail_K, teleglaz


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group