0 / 0 / 0
Регистрация: 09.09.2015
Сообщений: 9
|
|
1 | |
Как сделать задержку после выполнения шага программы?12.01.2016, 09:45. Показов 10124. Ответов 3
Метки нет (Все метки)
Здравствуйте. у меня появилась такая проблема-код считается непрерывно,нужно сделать процесс дискретным,а конкретно-запустить программу,после выполнения первого шага останавливать на 200 мкс,далее выполнять 2 шаг,опять останавливать и тд,пока не просчитается 101 шаг. как это можно осуществить? (код написан в блоке симулинк m-function)
0
|
12.01.2016, 09:45 | |
Ответы с готовыми решениями:
3
Как сделать задержку выполнения программы? Как сделать задержку выполнения программы на 3 сек Как сделать задержку экрана после выполнения кода? Как реализовать задержку выполнения определённой части программы без полной задержки всей программы? |
3390 / 1913 / 571
Регистрация: 09.04.2015
Сообщений: 5,365
|
|
12.01.2016, 09:57 | 2 |
В MATLABе есть команда pause(0.2).
Может Вы имели ввиду мс, а то 200мкс это очень маленький интервал.
0
|
0 / 0 / 0
Регистрация: 09.09.2015
Сообщений: 9
|
|
12.01.2016, 10:07 [ТС] | 3 |
спасибо)
мне именно 200 мкс нужно) эта команда будет останавливать расчет именно после каждого шага?
0
|
3390 / 1913 / 571
Регистрация: 09.04.2015
Сообщений: 5,365
|
|
12.01.2016, 10:54 | 4 |
Эта команда при выполнении осуществляет задержку на указанное время в с.
Однако длительность паузы не гарантирована (вообще Windows не является системой реального времени). В Windows по моим ощущениям (извиняюсь это не строго документированные данные) есть две системы работы с временем, одна наследство от MS-DOS и в ней если не ошибаюсь по памяти 18.2 такта в секунду (что дает точность 0.055с), до второй мне удавалось докопаться в MS Visual Studio под С++ в ней точность (такт) была порядка 25мкс. На все это накладывается еще то, что выполнение Вашей программы может быть приостановлено для выполнения системных прерываний
0
|
12.01.2016, 10:54 | |
12.01.2016, 10:54 | |
Помогаю со студенческими работами здесь
4
Как сделать задержку выполнения main() ? Как сделать задержку выполнения цикла? Как сделать задержку в самом конце программы? Как сделать задержку окна при запуске программы ? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |