Size: a a a

2021 March 31

SP

Stanislav Popov in rust_offtopic
пока не получим целое и триггернем импульс
источник

s

suhr in rust_offtopic
Stanislav Popov
я не понимаю как тут заюзать кружок. у меня условно говоря тут не кружок ) у меня правило - каждые 1000 счетов сделать 1 счет в другом месте. т.е. ратио например 1000:1 и этот счет интовый(хотя можно сделать не интовый и аккумулировать тоже, наверное).

проблема в том что когда мы хотим брать не абсолютное значение от самого начала т.е. 1000 от нуля - а дельту от того сколько было в прошлом фрейме - мы не можем ее разделить на 1000 чтобы получить 1, поэтому приходится писать что мы ничего не взяли чтобы следущий фрейм начать с того же числа
> каждые 1000 счетов сделать 1 счет в другом месте
Это уже можно представить как два соприкасающихся кружка, один маленький, другой — большой.
источник

s

suhr in rust_offtopic
Как шестерёнки.
источник

s

suhr in rust_offtopic
Другая аналогия: прямая y = x / 1000.
источник

s

suhr in rust_offtopic
Из которой следует, что можно попробовать взять https://en.wikipedia.org/wiki/Line_drawing_algorithm
источник

s

suhr in rust_offtopic
источник

SP

Stanislav Popov in rust_offtopic
ну оно так же работает да error := error + deltaerr
источник

s

suhr in rust_offtopic
Ну славно.
источник

SP

Stanislav Popov in rust_offtopic
просто есть кажется одно неучтенное место когда мы меняем ратио и пересчитываем положение x по y
источник

SP

Stanislav Popov in rust_offtopic
но для подачи оно наверное не критично
источник

CD

Constantine Drozdov in rust_offtopic
Stanislav Popov
примерно понял но там вроде другая тема. если делитель целый то остаток получается целый, и остаток просто складыывается с "начальным"  числом
или я что-то не понимаю, или ты что-то типа этого изобретаешь
https://en.wikipedia.org/wiki/Kahan_summation_algorithm
источник

s

suhr in rust_offtopic
Нет, он изобретает другое.
источник

SP

Stanislav Popov in rust_offtopic
-есть пространство импульсов ходового винта которое выражается интом
-есть изоморфное с ним пространство длины выражающееся в рациональных дробях на которое он двигает суппорт
-есть изоморфное с ним пространство импульсов энкодера которое выражается тоже в импульсах и жестко связано с импульсами ходового винта по коэфициенту

есть семплирование. есть такие хотелки. в процессе движения менять шаг подачи скажем на 0.01 на оборот и расчитывать все остальныен величины. при этом не обьебаться с ошибкой
источник

НТ

Николай Тихонов... in rust_offtopic
оххх блять тело ломит
источник

НТ

Николай Тихонов... in rust_offtopic
надо лекарство принять
источник

CD

Constantine Drozdov in rust_offtopic
Stanislav Popov
-есть пространство импульсов ходового винта которое выражается интом
-есть изоморфное с ним пространство длины выражающееся в рациональных дробях на которое он двигает суппорт
-есть изоморфное с ним пространство импульсов энкодера которое выражается тоже в импульсах и жестко связано с импульсами ходового винта по коэфициенту

есть семплирование. есть такие хотелки. в процессе движения менять шаг подачи скажем на 0.01 на оборот и расчитывать все остальныен величины. при этом не обьебаться с ошибкой
прекрати курить и займись делом
источник

CD

Constantine Drozdov in rust_offtopic
ты зачем эту дрянь математическую в инженерные задачи притащил
источник

НТ

Николай Тихонов... in rust_offtopic
Dima
Что вы делаете когда выгораете?
лекарства принимаю
источник

C

Crush_my_love in rust_offtopic
https://i.gyazo.com/833ff440a38e9e6fb06e8e1fb56d100e.png

Вот Ютуб и собрался припрятать счетчик дизов.
источник

SP

Stanislav Popov in rust_offtopic
Constantine Drozdov
ты зачем эту дрянь математическую в инженерные задачи притащил
это довольно роляет. мне ндао от чего от отталкиваться, я не могу отталкиватсья от текущей позиции винта потому что слишком маленькое разрешение у нее. мне нужна какаято виртуальная величина как минимум
источник