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 ] 

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



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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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