Математический форум Math Help Planet
http://mathhelpplanet.com/

Вращение вокруг оси
http://mathhelpplanet.com/viewtopic.php?f=23&t=61750
Страница 1 из 1

Автор:  Mazytta56 [ 23 сен 2018, 02:59 ]
Заголовок сообщения:  Вращение вокруг оси

Вычислить объем тела, полученного при вращении криволинейной
трапеции, ограниченной графиком функции
y=sin(x)и прямой y = 0 ,x [math]\in[/math] [0,pi ]

Объем вычислю сам.

Нашел в сети код, не понимаю как в мой интегрировать z=((y.^2+x.^2).^0.5) ?
clear all;
close all;
grid on; hold on;
[x,y]=meshgrid(-2:0.03:2,-2:0.03:2);
z=((y.^2+x.^2).^0.5-2)^2;
mesh(x,y,z);
view([35 15])

Вот что я налепил, но это просто чепуха:
grid on,hold on, axis equal,box on;
x=0:pi/100:pi;
y=sin(x);
[x,y]=meshgrid(x,sin(x));
z=(sin((y.^2+x.^2).^0.5));
plot3(x,y,z);
xlabel('x'), ylabel('y'), zlabel('z');
x1=0:0.001:3.14;
y1=0;
plot(x1,y1,'r.')


Если есть желание и терпение, разжуйте пожалуйста.


Нужно,чтобы этот кусок синусоиды вращался вокруг оси, а он уходит в область Z

Автор:  searcher [ 23 сен 2018, 14:28 ]
Заголовок сообщения:  Re: Вращение вокруг оси

Mazytta56 писал(а):
Вычислить объем тела, полученного при вращении криволинейной трапеции, ограниченной графиком функции y=sin(x) и прямой y = 0, x ∈ [0,pi ]. Объем вычислю сам.

А всё остальное зачем?

Автор:  Mazytta56 [ 24 сен 2018, 00:17 ]
Заголовок сообщения:  Re: Вращение вокруг оси

Нужно построить фигуры, полученный вращением вокруг ox и oy.

Автор:  Emphatic18 [ 11 окт 2018, 04:23 ]
Заголовок сообщения:  Re: Вращение вокруг оси

Наверное так можно найти, по формуле объема тела вращения через вычисление интеграла (правда это в фортране).
program v_tela
implicit none

real :: a, b, x, y, shag, v
real, parameter :: pi=3.1416
integer :: i, n

n=3e+3 !Число шагов интегрирования
a=0; b=pi !Начало и конец отрезка интегрирования

shag = (b - a) / n
v=0

do i = 1, n
y = sin(x) ** 2
v = v + shag * y
x = x + shag
end do

v = v * pi
print *, "Результат = " , v
end program


Результат = 4.93474674

Страница 1 из 1 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/