Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Лаба горит!

15K
24 февраля 2006 года
Eringu
5 / / 24.02.2006
2.2.3. Формула Симпсона
:{
Формула Симпсона для приближенного вычисления определенного интеграла имеет вид

S = h/3*(( y0 + y2*k ) + 4*( y1 + y3 + ... + y2*k-1 ) + 2*( y2 + y4 + ... + y2*k-2 )),

где n - четно ( 2*k ),
h = ( b-a )/n,
xj = a+ j*h ( j = 0, 1, 2, ..., n ),
yj = f( xj ).
------------------------------------------------
для функций
1.f(x) = (x2-5) *(10-x); [0, 10].
2.f(x) = exp(2*x) * sin(2*x2 + 1); [0, 1].
3.f(x) = arccos(exp(-(3*x)(1/3) ); [0.2, 0.56].
через Процедурные типы данных

пример работающей проги:
program Tables;

type
Func = function(X,Y: integer): integer;

function Add(X,Y: integer): integer; far;
begin
Add := X + Y;
end;

function Multiply(X,Y: integer): integer; far;
begin
Multiply := X*Y;
end;

function Funny(X,Y: integer): integer; far;
begin
Funny := (X+Y) * (X-Y);
end;

procedure PrintTable(W,H: integer; Operation: Func);
var
X,Y : integer;
begin
for Y := 1 to H do
begin
for X := 1 to W do Write(Operation(X,Y):5);
Writeln;
end;
Writeln;
end;

begin
PrintTable(10,10,Add);
PrintTable(10,10,Multiply);
PrintTable(10,10,Funny);
end.
:(
15K
24 февраля 2006 года
Eringu
5 / / 24.02.2006
ПОМОГИТЕ ПРАВДА ГИРИТ СИНИМ ПЛАМЕНЕМ!!!!!!!!!!!
:{
15K
24 февраля 2006 года
Eringu
5 / / 24.02.2006
проблемма в том как написать процедуру вычисления интеграла к функциям, а главное написать функцию аркосинуса, будь она неладна
9.9K
24 февраля 2006 года
AndreiPH
18 / / 24.02.2006
Цитата:
Originally posted by Eringu
проблемма в том как написать процедуру вычисления интеграла к функциям, а главное написать функцию аркосинуса, будь она неладна


arcsin(x)+arccos(x)=pi/2;
Ряд Тейлора : arcsin(x)=x+x^3(1)/(2*3)+x^5(1*3)/(2*4*5)+....

15K
25 февраля 2006 года
Eringu
5 / / 24.02.2006
Цитата:
Originally posted by AndreiPH
arcsin(x)+arccos(x)=pi/2;
Ряд Тейлора : arcsin(x)=x+x^3(1)/(2*3)+x^5(1*3)/(2*4*5)+....


ЭТО я знаю, у меня с циклом проблемма...
ну не получается его построить и все

15K
25 февраля 2006 года
Eringu
5 / / 24.02.2006
У меня огромная проблемма в понимании циклов, набрасайте что-нибудь на арккосинус, и хотябы на одну функцию циклы с Симпсоном в процедере, как на примере, пример,кстати РАБОТАЕТ, и я этому очень рада.
3.5K
27 февраля 2006 года
Rubins
30 / / 16.06.2003
Цитата:
Originally posted by OlgaKr
Если напишешь исчерпывающий пример для человека не знающего математику тогда может напишу алгоритм. Мне из примера надо проследить принцип вычесления от начала до конца. Из написанного неоконченного примера не вижу условия окончания вычесления возможно от "глубокого" познания математики, а алгоритмы писать люблю.

P.S. Если напишу то только на С.



вместо arccos(x)
можно atan(sqrt(1-x*x)/x)
или atan2(sqrt(1-x*x), x)
смотри, чтобы x было от -1 до 1

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог