Смекни!
smekni.com

Алгоритм построения графика изменения напряженности поля движущейся заряженной частицы (стр. 2 из 2)

H(0.400000)=0.007184

H(0.450000)=0.006972

H(0.500000)=0.006780

H(0.550000)=0.006780

H(0.600000)=0.006780

H(0.650000)=0.006780

H(0.700000)=0.006780

H(0.750000)=0.006780

H(0.800000)=0.006780

H(0.850000)=0.006780

H(0.900000)=0.006780

H(0.950000)=0.006780

H(1.000000)=0.006780

Результаты в Excel:

t k e v H
0 0,02 0 2000 0
0,05 0,019950125 0,0000000000010 1904,837 0,001899
0,1 0,019900498 0,0000000000020 1818,731 0,003616
0,15 0,019875778 0,0000000000030 1740,818 0,005182
0,2 0,019875778 0,0000000000040 1670,32 0,006627
0,25 0,019875778 0,0000000000050 1606,531 0,007963
0,3 0,019875778 0,0000000000050 1548,812 0,007677
0,35 0,019875778 0,0000000000050 1496,585 0,007418
0,4 0,019875778 0,0000000000050 1449,329 0,007184
0,45 0,019875778 0,0000000000050 1406,57 0,006972
0,5 0,019875778 0,0000000000050 1367,879 0,00678
0,55 0,019875778 0,0000000000050 1367,879 0,00678
0,6 0,019875778 0,0000000000050 1367,879 0,00678
0,65 0,019875778 0,0000000000050 1367,879 0,00678
0,7 0,019875778 0,0000000000050 1367,879 0,00678
0,75 0,019875778 0,0000000000050 1367,879 0,00678
0,8 0,019875778 0,0000000000050 1367,879 0,00678
0,85 0,019875778 0,0000000000050 1367,879 0,00678
0,9 0,019875778 0,0000000000050 1367,879 0,00678
0,95 0,019875778 0,0000000000050 1367,879 0,00678
1 0,019875778 0,0000000000050 1367,879 0,00678

-2-й вариант

Исходные данные:

T=1 c

t=0.05 c

e0=1*10-9 к

k0=0.01

с=0,1

v0=1200 м/с

r=1,5

R=0,002м

Результаты программы:

H(0.000000)=0.000000

H(0.050000)=0.000577

H(0.100000)=0.001110

H(0.150000)=0.001606

H(0.200000)=0.002072

H(0.250000)=0.002509

H(0.300000)=0.002435

H(0.350000)=0.002367

H(0.400000)=0.002303

H(0.450000)=0.002244

H(0.500000)=0.002189

H(0.550000)=0.002189

H(0.600000)=0.002189

H(0.650000)=0.002189

H(0.700000)=0.002189

H(0.750000)=0.002189

H(0.800000)=0.002189

H(0.850000)=0.002189

H(0.900000)=0.002189

H(0.950000)=0.002189

H(1.000000)=0.002189

Результаты в Excel:

T k e v H
0 0,02 0 2400 0
0,05 0,019950125 0,00000000000100 2313,292 0,000577
0,1 0,019900498 0,00000000000199 2232,85 0,00111
0,15 0,019875778 0,00000000000298 2158,219 0,001606
0,2 0,019875778 0,00000000000397 2088,982 0,002072
0,25 0,019875778 0,00000000000496 2024,747 0,002509
0,3 0,019875778 0,00000000000496 1965,154 0,002435
0,35 0,019875778 0,00000000000496 1909,866 0,002367
0,4 0,019875778 0,00000000000496 1858,574 0,002303
0,45 0,019875778 0,00000000000496 1810,988 0,002244
0,5 0,019875778 0,00000000000496 1766,84 0,002189
0,55 0,019875778 0,00000000000496 1766,84 0,002189
0,6 0,019875778 0,00000000000496 1766,84 0,002189
0,65 0,019875778 0,00000000000496 1766,84 0,002189
0,7 0,019875778 0,00000000000496 1766,84 0,002189
0,75 0,019875778 0,00000000000496 1766,84 0,002189
0,8 0,019875778 0,00000000000496 1766,84 0,002189
0,85 0,019875778 0,00000000000496 1766,84 0,002189
0,9 0,019875778 0,00000000000496 1766,84 0,002189
0,95 0,019875778 0,00000000000496 1766,84 0,002189
1 0,019875778 0,00000000000496 1766,84 0,002189

-3-й вариант

Исходные данные:

T=1 c

t=0.05 c

e0=1*10-9 к

k0=0.01

с=0,1

v0=1500 м/с

r=0,7

R=0,003 м

Результаты программы:

H(0.000000)=0.000000

H(0.050000)=0.000327

H(0.100000)=0.000640

H(0.150000)=0.000943

H(0.200000)=0.001236

H(0.250000)=0.001520

H(0.300000)=0.001496

H(0.350000)=0.001473

H(0.400000)=0.001450

H(0.450000)=0.001429

H(0.500000)=0.001408

H(0.550000)=0.001408

H(0.600000)=0.001408

H(0.650000)=0.001408

H(0.700000)=0.001408

H(0.750000)=0.001408

H(0.800000)=0.001408

H(0.850000)=0.001408

H(0.900000)=0.001408

H(0.950000)=0.001408

H(1.000000)=0.001408

Результаты в Excel:

t k e v H
0 0,02 0 3000 0
0,05 0,019950125 0,000000000000997 2948,408 0,000327
0,1 0,019900498 0,000000000001988 2898,591 0,00064
0,15 0,019875778 0,000000000002977 2850,487 0,000943
0,2 0,019875778 0,000000000003967 2804,037 0,001236
0,25 0,019875778 0,000000000004957 2759,186 0,00152
0,3 0,019875778 0,000000000004957 2715,876 0,001496
0,35 0,019875778 0,000000000004957 2674,057 0,001473
0,4 0,019875778 0,000000000004957 2633,676 0,00145
0,45 0,019875778 0,000000000004957 2594,683 0,001429
0,5 0,019875778 0,000000000004957 2557,032 0,001408
0,55 0,019875778 0,000000000004957 2557,032 0,001408
0,6 0,019875778 0,000000000004957 2557,032 0,001408
0,65 0,019875778 0,000000000004957 2557,032 0,001408
0,7 0,019875778 0,000000000004957 2557,032 0,001408
0,75 0,019875778 0,000000000004957 2557,032 0,001408
0,8 0,019875778 0,000000000004957 2557,032 0,001408
0,85 0,019875778 0,000000000004957 2557,032 0,001408
0,9 0,019875778 0,000000000004957 2557,032 0,001408
0,95 0,019875778 0,000000000004957 2557,032 0,001408
1 0,019875778 0,000000000004957 2557,032 0,001408


Выводы

Выполняя курсовую работу, разработан алгоритм программы на языке Си, которая вычисляет и рисует график изменения напряженности поля движущейся заряженной частицы на интервале времени [0,T].

Результаты программы заносятся в файл «RESULT.txt».

Работоспособность алгоритма и программы проверена на контрольных примерах.


Список использованной литературы

1. «Язык программирования Cи» 2-е изд. М.: «Вильямс»

Керниган Б., Ритчи Д.

2. «Полный справочник по C» 4-е изд. М.: «Вильямс»

Шилдт Г.

3. «Программирование на языке Cи» 3-е изд. М.: «Вильямс»

Кочан С.