Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 31, средняя оценка - 4.71
nekroart
0 / 0 / 0
Регистрация: 20.02.2012
Сообщений: 17
#1

Моделирование колебаний с затуханием на С++ - C++

13.04.2012, 22:10. Просмотров 4151. Ответов 34
Метки нет (Все метки)

а точнее изменение координаты от времени,само уравнение у меня есть а как оформить его в код программы я не знаю.подскажите ,будьте добры, что к чему
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.04.2012, 22:10
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Моделирование колебаний с затуханием на С++ (C++):

Провести моделирование затухающих колебаний в электрическом цепи (изменение величины электрического заряда) - C++
Провести моделирование затухающих колебаний в электрическом цепи (изменение величины электрического заряда): (R -активный...

програмирование колебаний нелинейного осцилятора в c++ - C++
Помогите пожалуйста...дали тему курсовой - моделирование колебаний нелинейного осцилятора,а я даже не представляю как это делать..в...

Вычислить период колебаний контура по формуле Томпсона - C++
Друзья , прошу пожалуйста помочь с написанием кода. нужно произвести расчет по данной формуле T=2pi*√LC (формула для расчета периода...

Моделирование колебаний осциллятора с затуханием - Matlab
Здравствуйте. Есть задача "Используя самостоятельно составленную программу промоделировать колебания простого гармонического...

Моделирование колебаний струны - MS Excel
Здравствуйте уважаемые форумчане. Мне необходимо решить задачу по компьютерному моделированию. Вайлы с методичкой и заданием находятся в...

Моделирование колебаний пружинного маятника - Matlab
Помогите смоделировать колебания пружынного маятника в матлабе. А то я с матлабом не дружу.

34
nekroart
0 / 0 / 0
Регистрация: 20.02.2012
Сообщений: 17
14.04.2012, 02:05  [ТС] #16
ну вот как на анимации (Простое гармоническое движение. На этой анимированной картинке по вертикальной оси отложена координата частицы (x в формуле), а по горизонтальной оси отложено время (t).)только с затуханием
0
Avazart
Нарушитель
Эксперт С++
7232 / 5404 / 293
Регистрация: 10.12.2010
Сообщений: 23,951
Записей в блоге: 17
14.04.2012, 02:11 #17
Тык картинки тут причем? я формулу тебе привел.

Вот тебе и картинки

http://www.terver.ru/diff_ur_svobodnih_zatuhaushih_kolebaniy.php
0
nekroart
0 / 0 / 0
Регистрация: 20.02.2012
Сообщений: 17
14.04.2012, 02:15  [ТС] #18
мне надо смоделировать такое как на картинке
0
Avazart
Нарушитель
Эксперт С++
7232 / 5404 / 293
Регистрация: 10.12.2010
Сообщений: 23,951
Записей в блоге: 17
14.04.2012, 02:16 #19
Ну а в чем проблема?
0
nekroart
0 / 0 / 0
Регистрация: 20.02.2012
Сообщений: 17
14.04.2012, 02:23  [ТС] #20
проблема в том что я программирование до этого никогда не изучал

Добавлено через 4 минуты
кстати в последней ссылке на картинке амплитуда колебаний а вики именно координата х то что мне надо
0
Avazart
Нарушитель
Эксперт С++
7232 / 5404 / 293
Регистрация: 10.12.2010
Сообщений: 23,951
Записей в блоге: 17
14.04.2012, 02:27 #21
я программирование до этого никогда не изучал
Ну так за тебя этого никто делать не будет, тут могут лишь помочь.
Наброски кода у тебя есть?
И ты так и не ответил какой у тебя компилятор/IDE?
0
nekroart
0 / 0 / 0
Регистрация: 20.02.2012
Сообщений: 17
14.04.2012, 02:36  [ТС] #22
пишем на парах в майкрософт вижуал студио 2008-2010,нету еще ничего
0
-=ЮрА=-
Заблокирован
Автор FAQ
14.04.2012, 02:36 #23
nekroart, посмотри пока сюда
Построение графиков элементарных функций
а я подумаю над анимированием
0
Avazart
Нарушитель
Эксперт С++
7232 / 5404 / 293
Регистрация: 10.12.2010
Сообщений: 23,951
Записей в блоге: 17
14.04.2012, 02:45 #24
nekroart каком проекте надо сделать ? (консоли,Win32,Windows Forms)
0
LK
14.04.2012, 06:26
  #25
 Комментарий модератора 
Друзья, если нет конкретного ответа на вопрос автора темы - не оффтопим. Да, и ЛС никто не отменял.
0
nekroart
0 / 0 / 0
Регистрация: 20.02.2012
Сообщений: 17
14.04.2012, 15:25  [ТС] #26
в консоли
0
HighPredator
5541 / 1854 / 346
Регистрация: 10.12.2010
Сообщений: 5,472
Записей в блоге: 2
14.04.2012, 15:59 #27
nekroart, если у вас есть уравнение затухающего колебания:http://www.cyberforum.ru/cgi-bin/latex.cgi?{x}^{''}+j{x}^{'}+{w}^{2}x=0 и вам нужно построить зависимость вида x=f(t), то вам нужно решить это дифференциальное уравнение. Для этого, вам нужно знать значения j и w, чтобы определить коэффициент затухания системы. В зависимости от его величины у вас может быть три различных вида решения уравнения. К слову коэффициент затухания в вашем случае будет определяться так:http://www.cyberforum.ru/cgi-bin/latex.cgi?\zeta =j/2\sqrt{w}. Затем, вам нужно определить собственную частоту колебания системы (омега-ноль). Зная коэффициент затухания и омега-ноль определяются корни характеристического уравнения. Собственно все. Далее только узнать коэффициенты из начальных условий.
0
nekroart
0 / 0 / 0
Регистрация: 20.02.2012
Сообщений: 17
14.04.2012, 17:00  [ТС] #28
HighPredator, начальных условий не дано

Добавлено через 1 минуту
HighPredator, я в программировании полный ноль.я не знаю как это все на языке програмы оформить
0
-=ЮрА=-
Заблокирован
Автор FAQ
18.04.2012, 14:31 #29
Цитата Сообщение от nekroart Посмотреть сообщение
а точнее изменение координаты от времени,само уравнение у меня есть а как оформить его в код программы я не знаю.подскажите ,будьте добры, что к чему
- ниже 2 анимированных варианта осциллятора, в первом шарик находится на конце "движущейся" затухающей синусоиды, во втором варианте, вся синусоида выводиться сразу а шарик скользит по ней.
К амплитуде не привязываемся т.к. я понял интересует график кривой в относительных единицах, поэтому вводим лишь круговую частоту w декремент затухания g и начальную фазу колебаний (в радианах) и вуаля - смотрим анимированные затухающие колебания
Для понимания что такое график в относительных единицах
http://www.cyberforum.ru/cgi-bin/latex.cgi?A(t) = {A}_{m}*{e}^{-g*t}*sin(\sqrt{{w}^{2}-{g}^{2}}*t + fi)
http://www.cyberforum.ru/cgi-bin/latex.cgi?{A(t)}^{*} = \frac{A(t)}{{A}_{m}}= {e}^{-g*t}*sin(\sqrt{{w}^{2}-{g}^{2}}*t + fi)
2
Миниатюры
Моделирование колебаний с затуханием на С++   Моделирование колебаний с затуханием на С++   Моделирование колебаний с затуханием на С++  

Вложения
Тип файла: rar Oscilator.exe.rar (27.3 Кб, 75 просмотров)
Тип файла: rar Oscilator2.exe.rar (27.4 Кб, 47 просмотров)
Avazart
Нарушитель
Эксперт С++
7232 / 5404 / 293
Регистрация: 10.12.2010
Сообщений: 23,951
Записей в блоге: 17
18.04.2012, 16:44 #30
Прикольно если учитывать что в консоли и не учитывать мерцания.
0
18.04.2012, 16:44
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.04.2012, 16:44
Привет! Вот еще темы с ответами:

Моделирование вынужденных колебаний пружинного маятника - PascalABC.NET
Тело массой m, закрепленное на пружине жесткостью k, совершает вынужденные колебания под действием внешней переменной силы, приложенной...

Моделирование колебаний математического маятника с коэф. затухания - MathCAD
помогите записать в маткаде то что на фото. Очень надо. Пожалуйста!!!

Программное моделирование колебаний свободно опертого стержня, внезапно приобретающего скорость - Delphi
Здравствуйте! Подскажите правильно ли я реализовал задачу (в прикрепленном файле)? Из задачи непонятно, откуда берется X. Заранее...

Маятник с затуханием (ООП) - C++ Builder
Помогите,пожалуйста!Как создать маятник с затуханием в ооп?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
30
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru