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

Реферат Рішення інженерно-технічних задач з використанням засобів візуального програмування





gn="justify"> P=[]

for i in range (n +1):. append (F (a + h * i))=[] i in range (1, len (P)): (P [i - 1]> 0 and P [i] <0) or (P [i- 1] <0 and P [i]> 0): (abs (P [i - 1]) - 0) <= (abs (P [i]) - 0):. append (P [i - 1]):. append (P [i]) len (T) == 0:

t1_lebel=Label (frame, text=«Рішень ні»)

t1_lebel. grid (row=7, column=1): i in range (len (T)):=T [i] _next=xF (x) / F1 (x) abs (x_next-x)>=e:=x_next_next =xF (x) / F1 (x) x_nextcalculate ():=float (a1_entry. get ())

#=float (b1_entry. get ())

#=float (e1_entry. get ())

#=float (n1_entry. get ())

# використання обробки винятків. Спочатку виконується гілка try

try: _x=«% 11.10f» % R (a1, b1, e1, n1)

# якщо під час виконання try виникає виняток,

# то подальше виконання try припиняється і виконується гілка except

except: _x=«?» _label. configure (text=f_x)

# створення екземпляра класу Tk, відповідального за створення вікон=Tk ()

# визначення заголовка вікна. title («Завдання 4»)

frame=Frame (root). pack ()

t1_label=Label (frame, bg=«green», text=«Чисельне рішення нелінійного рівняння n із заданою точністю», font=«arial 12»)

t1_label. grid (row=0, column=0, columnspan=4, padx=5, pady=5)

# створення кнопки нижнього значення інтервалу

a1_entry=Entry (frame,) _entry. grid (row=3, column=1, padx=5, pady=5) _lebel=Label (frame, text=«Початок інтервалу») 1_lebel. grid (row=3, column=0, padx=5, pady=5)

# створення кнопки верхнього значення інтервалу

b1_entry=Entry (frame,) _entry. grid (row=4, column=1) _lebel=Label (frame, text=«Кінець інтервалу») _lebel. grid (row=4, column=0)

# точность_entry=Entry (frame,) _entry. grid (row=5, column=1)

e1_lebel=Label (frame, text=«Точність:») _lebel. grid (row=5, column=0)

# Кількість розбиття

n1_entry=Entry (frame,) _entry. grid (row=6, column=1) _lebel=Label (frame, text=«Кількість розбиття:») _lebel. grid (row=6, column=0) _lebel=Label (frame, text=«Корінь:») _lebel. grid (row=7, column=0) _label=Label (frame, text="?") _label. grid (row=7, column=1)

# створення кнопки обчислення значення інтеграла

eval_button=Button (frame, bg=«green», text=«Обчислити»,, command=calculate) _button. grid (row=9, column=0)

# створення кнопки закриття пріложенія_button=Button (frame, bg=«grey», text=«Вихід»,, command=root. destroy) _button. grid (row=9, column=1, padx=25, pady=15)

#=Canvas (frame, width=160, height=50)=PhotoImage (file=«. / 4. gif»). create_image (90, 35, image=img, anchor=CENTER). grid (row=1, column=0, sticky=N + S, pady=5, padx=2)

# безпосереднє створення вікна

root. mainloop ()


Результат рішення:



Висновок:

По заданому нелінійному рівнянню=0, визначе...


Назад | сторінка 8 з 11 | Наступна сторінка





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

  • Реферат на тему: Оптимізація та управління технологічним процесом обслуговування АТС (на при ...
  • Реферат на тему: Рішення задач з використанням ЕОМ
  • Реферат на тему: Рішення задач лінійного програмування в MS Excel
  • Реферат на тему: Методика рішення задач лінійного програмування
  • Реферат на тему: Рішення задач лінійного програмування симплекс методом