Электрокардиограф на javascript ??

zilon

Постоялец
Регистрация
30 Июл 2011
Сообщения
370
Реакции
146
препод в вузе задал задачку, сделать электрокардиограф на чём угодно c++, basic, pascal а я поскольку вебмастер, то давно хотел начать учить JavaScript. Хотел спросить можно ли сделать электрокардиограф на JS ?? Там нужно буквально 1 график, накотором будет одна кривая линия, повторяющеся несколько раз, одна кнопка "пуск" и одно окно, для ввода частоты сердце биения и всё...

А если можно такое реализоваить то с чего начать изучать JavaScript ??
 
Если делать имитацию кардиографа, то можно, но на делфи, си ++ это сделать гораздо проще. Там уже готовые, встроенные библиотеки есть. На js прийдется писать с нуля или использовать одну из готовых библиотек.
Я бы порекомендовал Для просмотра ссылки Войди или Зарегистрируйся под jQuery, останется только придумать, как заставить двигаться картинку.
 
а мне попроще надо главное чтобы было видно, что я делал сам а не тырил, а то забанит...

вот я сделал на JS и вывел через canvas такой график(это не конечный вариант финальный будет красивее)

46e55d9224f0.png


там линию рисует вот этот код

HTML:
context.lineTo(10, 100); // line 1
context.lineTo(20, 80); // line 2
context.lineTo(30, 100); // line 3
context.lineTo(40, 100); // line 4
context.lineTo(50, 20); // line 5
context.lineTo(60, 180); // line 6
context.lineTo(70, 100); // line 7
context.lineTo(80, 100); // line 8
context.lineTo(90, 80); // line 9
context.lineTo(100, 100); // line 10 
context.lineTo(110, 100); // line 11 
context.lineTo(120, 20); // line 12 
context.lineTo(130, 180); // line 13
context.lineTo(140, 100); // line 14
context.lineTo(150, 100); // line 15
context.lineTo(160, 80); // line 16
context.lineTo(170, 100); // line 17 
context.lineTo(180, 100); // line 18
context.lineTo(190, 20); // line 19 
context.lineTo(200, 180); // line 20
context.lineTo(210, 100); // line 21
context.lineTo(220, 100); // line 22
context.lineTo(230, 80); // line 23
context.lineTo(240, 100); // line 24 
context.lineTo(250, 100); // line 25
context.lineTo(260, 20); // line 26 
context.lineTo(270, 180); // line 27
context.lineTo(280, 100); // line 28
context.lineTo(290, 100); // line 29
context.lineTo(300, 80); // line 30
context.lineTo(310, 100); // line 31 
context.lineTo(320, 100); // line 32

то есть только он должен менятся чтоб нарисовать другой график. Я хотел написать 10-20 похожих, вынести их в отдельные inc файлики и подключать так

<?php include ("inc/60.inc"); ?>

60 это частота сердцебиения, которую вводят в форму и нажимают на input и после этого по идеи должна перезагрузится страница и появится новый график. А я хотел узнать какими функциями это всё можно сделать, где про них прочитать? А может есть другой способ более рациональный? Подскажите пожалуста :rolleyes:

P.S. ссылка на график >> Для просмотра ссылки Войди или Зарегистрируйся
 
Назад
Сверху