Контрольная работа: Розробка конструкції вимірювального перетворювача частоти дихання

k=-I10.*N1.*N2.*u.*u0.*S2.*f; %Визначення коефіцієнта передачі

e=(k./r).*cos(2.*pi.*f.*t); %ЕРС, наведена в приймальній котушці

R=[0.05:0.001:2]; %Вектор відстані між котушками

E=k./R; %ЕРС, наведена в приймальній котушці. Діюче значення

E=abs(E);

%Візуалізація обчислень

figure(1)

plot(t,e,'k',t,r,'r'), xlabel('t, c.'), ylabel('E, B')

grid on

figure(2)

plot(R,E,'k'), xlabel('R, M'), ylabel('E, B')

grid on

%%Обчислення похибки

R0=0.4; %Середнє значення відстані на заданому проміжку

d=0.05; %Амплітудне значення зміни відстані

dR=[(R0-d):td:(R0+d)]; %Вектор відстані між котушками на

%заданому проміжку

dE=abs(k./dR); %ЕРС, наведена в приймальній котушці на

%заданому проміжку. Діюче значення

% Метод найменших квадратів

%Обчислення сум, необхідних для побудови системи рівнянь

Exi=sum(dR);

Efi=sum(dE);

Exifi=sum(dR.*dE);

Ex2=sum(dR.^2);

n=length(dR);

%Розвязання системи рівнянь

A=[Ex2, Exi; Exi, n]

B=[Exifi; Efi]

К-во Просмотров: 387
Бесплатно скачать Контрольная работа: Розробка конструкції вимірювального перетворювача частоти дихання