Показать сообщение отдельно
Старый 17.03.2002, 21:40
RFMitrio вне форума Посмотреть профиль Отправить личное сообщение для RFMitrio Посетить домашнюю страницу RFMitrio Найти все сообщения от RFMitrio
  № 4  
RFMitrio
 
Аватар для RFMitrio

Регистрация: Aug 2001
Адрес: город на Неве
Сообщений: 1,908
Отправить сообщение для RFMitrio с помощью ICQ
Гы.... как раз вчера косинус надо было промасштабированный проверить. Очень извращенный код может показаться, но это была лишь графическая проверка кода программы для микроконтроллера, а микроконтроллер не умеет считать без ряда Тейлора.

PI = 3141;
m=1000;
mc._xscale=10;
mc._yscale=10;
res = new Array(200);
function cos()
{
mc.moveTo(0,0);
mc.lineStyle(1,h000000,100);
for(j=0;j<200;j++)
{
mc.moveTo(angle,-res[j-1]);
angle=int(PI*j/(2*200));
anKv = angle*angle;
mKv=m*m;
res[j]=int(m-anKv/(2*mkv)*(m - anKv/(3*4*mKv)*(m - anKv/(6*5*mKv)*(m-anKv/(7*8*m)))));
if(j==0)
mc.moveTo(angle,-res[j]);
mc.lineTo(angle,-res[j]);
}
}
cos();
__________________
suum quique