Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Центр помощи > Задача на массивы


Автор: Nobel88 7.7.2006, 23:10
У меня задача вычисление интеграла по методу Гауса : I=h/2*Sum(f(xi+h1)+f(xi+h2)) (I-интеграл, Sum-сумма от i=0 до n-1,f-функция,h1,h2=h/2+-h/(2*(3^0.5)), h-шаг). Я сделал: 1)заношу значения функции в массив Y(в основной программе), 2) в функции нахожу h1,h2 и делаю из них массивы(A1 и A2);
У меня вопрос как получить массив Y1=A1+Y чтобы получить значения функции f(xi+h1)(массив A1 состоит из элементов =h1)? 

Автор: bsa 9.7.2006, 22:47
Если я тебя правильно понял (в чем я сильно сомневаюсь, так как ничего не понятно):
Код
for(int i = 0; i < n; ++i)
     Y1[i] = A1[i] + Y[i];
Здесь n - размерность массивов. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)