Здравствуйте. Стоит такая задача построить характеристики асинхронного двигателя. В зависимости от скольжения s разные формулы для расчета. Как правильно реализовать? Имеется вот такой код, но ничего не работает.
Код:
M_k=84.587;
M_k1=-214.238;
s_k=0.497;
s_k1=-0.497;
a=0.874;
w_0=104.72;
for s=-0.5:0.001:2
w=w_0 *(1-s);
if (s<0)
M=(2*M_k1*(1+a*s_k1))./(s./s_k1+s_k1./s+2*a*s_k1);
elseif (s==0)
M=0;
elseif (s>0)
M=(2*M_k*(1+a*s_k))./(s./s_k+s_k./s+2.*a*s_k);
end
end
plot(M,w,'r',-M,-w,'b');
Должно получиться вот такое по форме
радикал