Отображение на графике растущих окружностей
-
- interested
- Сообщения: 4
- Зарегистрирован: 01 дек 2015, 17:14
- Версия LabVIEW: 8.6
- Контактная информация:
Отображение на графике растущих окружностей
Всем доброго времени суток. Помогите, пожалуйста, разрешить задачу: необходимо отобразить на графике окружность, радиус которой будет увеличиваться с течением времени по заданной формуле. Пробовал строить окружности как на модели, а потом радиус изменять при помощи formula node и for loop, но вместо окружности почему-то вылезла спираль. В силу ограниченности познаний другого метода решения задачи найти не могу, поэтому надежда на форумчан. Заранее благодарю за помощь.
- Вложения
-
- Модель.vi
- (11.08 КБ) 228 скачиваний
-
- Модель (тест).vi
- Спираль
- (12.49 КБ) 212 скачиваний
-
ladik
- developer
- Сообщения: 275
- Зарегистрирован: 18 ноя 2014, 11:45
- Награды: 1
- Версия LabVIEW: 2015, 2019
- Откуда: Екатеринбург
- Благодарил (а): 4 раза
- Поблагодарили: 3 раза
- Контактная информация:
Re: Отображение на графике растущих окружностей
Попробуйте такой пример.
- Вложения
-
- Пример.vi
- LV_2011
- (12.99 КБ) 247 скачиваний
-
- Пример_8.5.vi
- LV_8.5
- (13.99 КБ) 208 скачиваний
Дорогу осилит идущий.
-
- interested
- Сообщения: 4
- Зарегистрирован: 01 дек 2015, 17:14
- Версия LabVIEW: 8.6
- Контактная информация:
Re: Отображение на графике растущих окружностей
Благодарю за помощь. Вот еще такой назрел вопрос: если я хочу задать нелинейный закон изменения радиуса (скажем, обратный экспоненциальный), то можно ли мне задать через formula node закон изменения радиуса вместо пошагового умножения?ladik писал(а):Попробуйте такой пример.
-
ladik
- developer
- Сообщения: 275
- Зарегистрирован: 18 ноя 2014, 11:45
- Награды: 1
- Версия LabVIEW: 2015, 2019
- Откуда: Екатеринбург
- Благодарил (а): 4 раза
- Поблагодарили: 3 раза
- Контактная информация:
Re: Отображение на графике растущих окружностей
Не совсем понял, что Вы имели ввиду под:
Закон можете задавать любой. Но суть в том, что окружность с новым радиусом отрисовывается на каждой итерации цикла, т.е. новый радиус получается умножением единичного на коэффициент. Можете создать на входе цикла массив коэффициентов и умножать на них. А как он будет получен, разницы в данном случае нет.можно ли мне задать через formula node закон изменения радиуса вместо пошагового умножения
Дорогу осилит идущий.
-
- interested
- Сообщения: 4
- Зарегистрирован: 01 дек 2015, 17:14
- Версия LabVIEW: 8.6
- Контактная информация:
Re: Отображение на графике растущих окружностей
Еще раз огромное спасибо за исчерпывающий ответ.ladik писал(а):Не совсем понял, что Вы имели ввиду под:Закон можете задавать любой. Но суть в том, что окружность с новым радиусом отрисовывается на каждой итерации цикла, т.е. новый радиус получается умножением единичного на коэффициент. Можете создать на входе цикла массив коэффициентов и умножать на них. А как он будет получен, разницы в данном случае нет.можно ли мне задать через formula node закон изменения радиуса вместо пошагового умножения
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 5 Ответы
- 628 Просмотры
-
Последнее сообщение AndryG
-
- 8 Ответы
- 688 Просмотры
-
Последнее сообщение Select
-
- 3 Ответы
- 412 Просмотры
-
Последнее сообщение PAG
-
- 2 Ответы
- 551 Просмотры
-
Последнее сообщение Юрий
-
- 12 Ответы
- 909 Просмотры
-
Последнее сообщение JohnChaban