Функции Dynamic и DynamicModule

Форум пользователей пакета Mathematica

Модератор: Admin

parker
Сообщения: 1
Зарегистрирован: Ср апр 01, 2015 12:42 pm

Функции Dynamic и DynamicModule

Сообщение parker » Ср апр 01, 2015 12:45 pm

Здравствуйте. Написал простенькую функцию реализации секундомера:
Time := Block[{s, m, sec, min},
s := Clock[{0, 59, 1}];
m = IntegerPart[Clock[{0, 3600, 1}]/60];
If[s <= 9, sec = "0" <> ToString[s], sec = ToString[s]];
If[m <= 9, min = "0" <> ToString[m], sec = ToString[m]];
Return[min <> ":" <> sec];
];
Подскажите как реализовать кнопки "Сброс" и "Стоп" для секундомер
DynamicModule[{x},
Grid[{{Dynamic["Секундомер: " <> Time]}, {Button["Cброс"]}, {Button[
"Стоп"]}}]]