IPB

Здравствуйте, гость ( Вход | Регистрация )

> Ruby. Численные методы
morz
сообщение 11.5.2007, 14:12
Сообщение #1


Школьник
*

Группа: Продвинутые
Сообщений: 16
Регистрация: 7.4.2007
Город: Москва
Учебное заведение: МГИУ
Вы: студент



Подскажите с программой пожалуйста!
Вычислите методом Монте-Карло определённый интеграл от функции (2x-3)/(x^2+2) на отрезке [2;5]. Ответ округлите до 2 знаков после запятой.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
 
Ответить в эту темуОткрыть новую тему
Ответов(1 - 2)
AlexDemche
сообщение 11.5.2007, 21:25
Сообщение #2


Студент
**

Группа: Продвинутые
Сообщений: 83
Регистрация: 18.3.2007
Город: Казань
Учебное заведение: Казанский Государственный Университет
Вы: преподаватель



Ну хорошо, задача ясна. А подсказать-то что?
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
morz
сообщение 12.5.2007, 11:00
Сообщение #3


Школьник
*

Группа: Продвинутые
Сообщений: 16
Регистрация: 7.4.2007
Город: Москва
Учебное заведение: МГИУ
Вы: студент



ну значит я сделал вот так
include Math
def f(x)
return (2*x-3)/(x*x+2)
end
puts "Vvedite koli4estvo to4ek"
n=gets.to_i
h=0.29
a=2
b=5
S=(b-a)*h
ni=0
for i in 1..n
x=(b-a)*rand( )+a
y=n*rand( )
if f(x)>y then
ni+=1
end
def round_f(x,k)
return(x*10**k).round.to_f/10**k
end
end
puts "I=#{round_f(S,2)}"

По идее программа должна генерировать каждый раз разные ответы а она всё время выводит одно и то же, прошу посмотреть есть ли у меня ошибки.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 25.5.2025, 16:24

Книжки в помощь: "Сборник заданий по высшей математике" Кузнецов Л.А., "Сборник заданий по высшей математике" Чудесенко В.Ф., "Индивидуальные задания по высшей математике" Рябушко А.П., и другие.




Зеркало сайта Решебник.Ру - reshebnik.org.ru