Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Сучасний стан обчислювальної техніки

Реферат Сучасний стан обчислювальної техніки





f (x)

6 y i > y max немає 18 C l = `` p> да 8 y i min немає

7 y max = y i так немає 19 k = l

9 y min = y i так

20 C l = `I`

10 x = x + h кінець

В В 

Пояснення . У блоці 2 символьний масив З заповнюється пробілами. Блоки 3-10 організують обчислення поточного значення функції y i = f (x i ), запам'ятовування обчислених значень y i в масиві y, що складається з n елементів, обчислення найбільшого та найменшого значень функції на заданому інтервалі зміни - аргументу x . У блоках 11-12 обчислюється масштаб m y графіка по осі y, номер k позиції в рядку графіка, відповідний осі 0 х , і здійснюється присвоювання k-того елемента масиву c символу I.

Обчислення номера l в рядку, що відповідає точці графіка, занесення в l -й елемент масиву c символу '*' та друк символьного масиву c реалізується блоками 15-17; відновлення символьного масиву c в початковий стан - блоками 18-20.

Програма, що реалізує схему алгоритму, має вигляд:

PROGRAM GRAFIK;

CONST W = 61; M = 10;

VAR

Y: ARRAY [1 .. 25] OF REAL;

C: ARRAY [1 .. 71] OF CHAR;

K, L, N, I, J: INTEGER;

A, B, H, Y MAX, Y MIN, X, MY: REAL;

BEGIN

WRITELN (Вў ВВЕДІТЬ A, B, N Вў);

READ (A, B, N);

Y MAX =-1E4; YMIN: = +1 E4;

H: = (B-A)/N;

FOR I: = 1 TO 71 DO C [I]: = Вў Вў;

X: = A;

FOR I: = 1 TO N DO

BEGIN

Y [I]: = SIN (X)/X;

IF Y [I]> Y MAX THEN Y MAX: = Y [I];

IF Y [I]

X: = X + H;

END;

MY: = ROUND ((YMAX-YMIN)/W +0.5);

K: = ROUND (ABS (YMIN)/MY +0.5) + M;

C [K]: = Вў I Вў;

WRITELN (Вў ГРАФІК ФУНКЦІЇ Y = SIN (X)/X Вў);

WRITELN (Вў ....................................... Вў);

FOR I: = 1 TO N DO

BEGIN

L: = ROUND ((Y [I] - YMIN)/MY +0.5) + M;

C [L]: = Вў * Вў;

FOR J: = 1 TO 71 DO

WRITE (C [J]);

WRITELN (Вў Вў);

C [L]: = Вў Вў;

IF K = L THEN C [L]: = Вў I Вў;

END;

END. br/>

введення:

a = 0.1

b = 2.5

n = 40

2. Чисельні методи розв'язання задач

2.1. Рішення алгебраїчних і трансцендентних рівнянь


До лінійним рівнянням відносяться алгебраїчні і трансцендентні рівняння. Рівняння називається алгебраїчним, якщо функція f (x) являє собою многочлен, будь-якій мірі. p> m 3

Якщо ж у функцію f (x) входять одночасно різні елементарні функції, то таке рівняння називається трансцендентним .

f (x) = sinx + lnx = 0

Такі рівняння вирішуються наближеними методами. Рішення розбивається на 2 етапи:

1). Відділення коренів, тобто знаходження досить малої області, що містить один корінь.

2). Уточнення кореня заданим ступенем точності. p> Тут відомі наступні методи ітерацій, ньютона, хорди дотичній половинного поділу тощо

Відділення коренів.

Нехай вирішується рівняння f ( x ) = sinx + lnx = 0 . Відділення коренів можна зробити 2-ма способами:

графічним і алгебраїчним.

У графічному методі на координатної площині будується графік функції і знаходиться область перетину функції з віссю Х. У нашому випадку зручно функцію розділити на 2 функції і на координатної площині побудувати обидва графіка, і знайти область їх перетину.

sinx =-lnx

f 1 (x) = sinx

f 2 (x) =-lnx

x пЂЄ пѓЋ [0; 1]


В 




У алгебраїчному методі відділення коренів з деяким кроком h переглядають досить велику область існування кореня рівнянь.

f (x)

В 

у

br/>


х


Назад | сторінка 4 з 16 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Методи визначення коренів рівняння
  • Реферат на тему: Знаходження коренів рівняння методом простої ітерації (ЛИСП-реалізація)
  • Реферат на тему: Обчислення коренів нелінійного рівняння з заданою точністю
  • Реферат на тему: Знаходження коренів рівнянь різними методами
  • Реферат на тему: Рішення диференціального рівняння для похідної функції методом Хеммінга і м ...