– Схема заземлителя Заземлитель в форме кольца радиусом r расположен в грунте на глубине h

– Схема заземлителя. Заземлитель в форме кольца радиусом r расположен в грунте на глубине h. Его сопротивление при h >> r рассчитывается по формуле: R=14πrGπrh+ln16rd=14hG+14πrGln16rd, где G=0,03 1/Ом*м – электропроводность грунта h=1,2 м d=0,03 м R=17 Ом Приведем решение данной задачи методом половинного деления. Метод половинного деления можно рассматривать как дальнейшее усовершенствование описанной выше процедуры поиска корня уравнения. Отличие метода половинного деления состоит в том, что отрезок на каждом шаге разбивается не на любое произвольное число частей N, а делится только на две части, то есть N = 2. Рисунок 2 – Метод половинного деления Вначале на концах исходного отрезка [a, b], содержащего корень, вычисляют значения функции f(a) и f(b). Затем находят точку, делящую [a, b] на две равные части, по итерационной формуле xc = (a+b)/2 и вычисляют значение функции f(xc). Далее по перемене знака функции выбирают ту половину [a, b], в которой расположен корень. Листинг программы: fx=inline(‘1/(4*h*G)+log(16*g/d)/(4*pi*g*G)-R’); R=17; d=0.03; h=1.2; G=0.03; e=input (‘Введите относительную погрешность:’); a=0.1; b=input (‘Введите правый край промежутка:’); x0=a:e:b; y=1/(4*h*G)+log(16*x0./d)./(4*pi*x0.*G)-R; plot (x0,y),grid xlabel(‘x’),ylabel(‘y’) fa=fx(a); n=0; if fa*fx(b)<0 d=2*e; while d>e, n=n+1; x=0.5*(a+b); if fa*fx(x)>0 a=x; else b=x; end d=(b-a)/abs(x); end disp(sprintf(‘Ответ:%g’,x)) disp(sprintf(‘f(x)=%g’,fx(x))) disp(sprintf(‘Колличество итераций:%g’,n)) else disp(‘На введенном интервале функция одного знака!’); end Введите относительную погрешность:0.01 Введите правый край промежутка:15 Ответ:1,802468 f(x)=-0.00175209 Колличество итераций:12 Решение встроенными программными средствами: >> F=@(t)1/(4*1.2*0.03)+log(16*t./0.03)./(4*3.14*0.03*t)-17; >> fzero(F,0.5) ans = 1,800 Т.о. в ходе вычислений показано, что метод половинного деления является достаточно точным. Его точность можно повысить увеличив количество итераций.

Тип работы:

Контрольная работа

Предмет:

Информатика

Статус:

выполнено

Стоимость. Рублей:

100

Дата выполнения:

2015-06-17

Understand your user experience

I am text block. Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Read More

remain responsive across devices

I am text block. Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Read More

fall in love with our features

Real time stats

Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec mattis, pulvinar dapibus leo.

Multilingual & translatable

Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec mattis, pulvinar.

Less plugins needed

Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec mattis, pulvinar dapibus leo.

Amazingly responsive

Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec mattis, pulvinar dapibus leo.

Community builder

Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec mattis, pulvinar dapibus leo.

Easy to use interface

Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec mattis, pulvinar dapibus leo.

Выполним любую работу на заказ

У нас вы можете заказать уникальное решений этой задачи или любой другой

Adblock detector