Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2011.04.17;
Скачать: CL | DM;

Вниз

траектория   Найти похожие ветки 

 
dimonch-ik   (2011-01-04 12:15) [0]

помогите сделать прогу, где точка вращается по спирали вокруг другой точки и пока не дотронится до нее, вращение не остановится...


 
Ega23 ©   (2011-01-04 12:18) [1]

$300


 
dimonch-ik   (2011-01-04 12:20) [2]

это тут ни при чем...


 
Ega23 ©   (2011-01-04 12:22) [3]


> это тут ни при чем...

Это цена твоего вопроса.
Вот если бы вопрос был: "Мне нужна прога тра-ля-ля, я сделал бла-бла-бла (вот код), но ошибка вот тут и тут. Не могу понять почему".
Вот тогда бы и думали.


 
dimonch-ik   (2011-01-04 12:25) [4]

я просто не знаю как в тчарте сделать по спирали...думал с помощью кординат х у но как-то не получалось


 
Ega23 ©   (2011-01-04 12:30) [5]


> как в тчарте сделать по спирали

никак, он для этого не предназначен.
Бери TPaintBox и рисуй на нём.


 
KilkennyCat ©   (2011-01-04 12:31) [6]

лучше использовать TComboBox - если делать через ж, так уж через Ж.


 
12 ©   (2011-01-04 12:34) [7]

уравнение движения по окружности знаете? По спирали похоже
уравнение расстояния м.д. точками знаете?
принцип мультипликации - рисуем, стираем, рисуем в другом месте

на tpaintbox, ellipse1, ellipse2 движется, как только   расстояния м.д. точками =0, конец


 
dimonch-ik   (2011-01-04 12:37) [8]

спс)


 
dimonch-ik   (2011-01-04 12:39) [9]

а при чем сдесь комбобокс?
насколько я знаю он для другого служит


 
KilkennyCat ©   (2011-01-04 12:41) [10]

это была шутка.


 
12 ©   (2011-01-04 12:47) [11]

не, ну почему же шутка
300$ и будет TEdit вокруг комбобокса летать :)


 
KilkennyCat ©   (2011-01-04 12:50) [12]

я уже когда-то делал летающие контролы по кругу... 300 баксов не дали.


 
12 ©   (2011-01-04 13:02) [13]

так ты поди не по спирали делал.
По данным маркетинговых исследований на .delphimaster.ru
людям нужно именно по спирали


 
Anatoly Podgoretsky ©   (2011-01-04 13:56) [14]

> dimonch-ik  (04.01.2011 12:25:04)  [4]

А про резонанс уже знаешь.
Нехорошо браться за новую работу, не окончив предыдущую.


 
Anatoly Podgoretsky ©   (2011-01-04 13:58) [15]

> 12  (04.01.2011 12:47:11)  [11]

А такое же, но только с перламутровыми пуговицами?


 
Dimonch-ik   (2011-01-04 14:43) [16]

по кругу что угодно пустить могу)
на резонанс денег не хватает)))


 
Anatoly Podgoretsky ©   (2011-01-04 14:51) [17]

> Dimonch-ik  (04.01.2011 14:43:16)  [16]

А спираль тоже не бесплатно.


 
KilkennyCat ©   (2011-01-04 14:57) [18]


> Dimonch-ik

серъезно, если готов платить - тут найдутся, кто сделает, я сам, может тоже соглашусь.
в противном случае следуй концепции данного форума.


 
Dimonch-ik   (2011-01-04 15:00) [19]

а про спираль не ты мне сказал..


 
Dimonch-ik   (2011-01-04 15:01) [20]

та не...это бред


 
Макс Черных   (2011-01-04 18:09) [21]


> на tpaintbox, ellipse1, ellipse2 движется, как только  
> расстояния м.д. точками =0, конец

Эллипс то тут с какого бока уперся?
Все ведь просто:
1. Изучаем описание спирали в полярных координатах - оно несложно.
2. Воплощаем.
3. Переводим полярные к-ты в обычные и рисуем где захочется.


 
TUser ©   (2011-01-04 18:18) [22]


> серъезно, если готов платить - тут найдутся, кто сделает

Угу, а потом будем удивляться, что вдруг в этой стране ЕГАИСы не летают. А того, если вместо пендаля под зад от учебной части, какбыдимы получают диплом. Вот и получаются дипломированные програмисты, вместе с дипломированными манагерами, юристами, экономистами.


 
Ega23 ©   (2011-01-04 18:19) [23]


> 3. Переводим полярные к-ты в обычные и рисуем где захочется.


Нафига, у тебя линейная функция от угла? крути цикл по два пи и радиус меняй.
Хотя да, расстояние от центра. Да, не сообразил.


 
Ega23 ©   (2011-01-04 18:21) [24]


> TUser ©   (04.01.11 18:18) [22]


Успокойся, он всё равно $300 не заплатит. Жаба задушит. А заплатит он какому-нибудь Васе с потока и не $300, а 100 рублей.
А Вася ему такого понапишет, что с УЧ и так проблемы будут.


 
Макс Черных   (2011-01-04 18:39) [25]

Ega23 ©   (04.01.11 18:19) [23]
> Нафига, у тебя линейная функция от угла? крути цикл по два
> пи и радиус меняй.

Ну так гениально, Ватсон! :) Но поскольку canvas (обычный) не понимает полярку и ему X/Y потребно, надо еще синусы/косинусы осиливать. :)

TUser ©   (04.01.11 18:18) [22]
> Вот и получаются дипломированные програмисты, вместе с дипломированными
> манагерами, юристами, экономистами.

Ну а что тут удивляться? Есть ведь такая профессия "программист-экономист-бухгалтер". Ну так и "программист-манагер-юрист-экономист" прокатит. А потом начинается привычное унылое нытье на форумах, что не найти работу нормальную, и отчего-то никто не хочет таким "умным" кучу денег платить за их офигенные знания, и ,типа, профсоюз нуно. :)


 
12 ©   (2011-01-04 19:44) [26]


> Макс Черных   (04.01.11 18:09) [21]
>
> Эллипс то тут с какого бока уперся?

ты меня не понял
я про то как изобразить. Как изобразить кружочек?
сказал бы circle, но у канваса вроде нет такого
есть ellipse. А он общий случай circle


> Все ведь просто:

конечно


 
Полвторого   (2011-01-04 20:43) [27]

<принимая во внимание уже закрытую тему, пишу в этой>

Товарищи.
Ну откуда столько желчи?
Мне так прям через монитор на клавиатуру хлещет.

В пику остальным, попробую всё-таки понять, чего просит ОП.
Нужна идея программы, визуализирующей резонанс, так?
Тогда, 12 ©   (04.01.11 19:56) [25] высказал довольно неплохую идею.
Мост легко промоделировать связным набором отрезков, где каждая из точек сопряжения имеет свою предельную «прочность на разрыв» — расстояние от соседних точек — при которой данное сопряжение не выдерживает и мост рушится.
Строй идущих в ногу солдат можно промоделировать набором векторов сил, действующих на отрезки.
При совпадении частоты воздействия сил с той частотой, с которой начнут качаться вверх-вниз точки моста, самым натуральным образом возникнет резонанс, и рано либо поздно одна из точек сопряжения «порвётся».


 
Игорь Шевченко ©   (2011-01-04 20:45) [28]


> Ну откуда столько желчи?


от результатов собеседований :)


 
vrem   (2011-01-04 20:56) [29]

>в противном случае следуй концепции данного форума
укажите её, пжалста. случай такой представляется, вот ещё бы её :)


 
Макс Черных   (2011-01-04 21:12) [30]

12 ©   (04.01.11 19:44) [26]
> ты меня не понял
> я про то как изобразить. Как изобразить кружочек?
> сказал бы circle, но у канваса вроде нет такого
> есть ellipse. А он общий случай circle

Я как раз понял правильно. Как бы так попроще изложить :) Эллипс, он математически не преобразуется в спираль. Так как замкнутый он, от спирали в отличие. А раз так, то нарисовать именно спирать дугами можно при условии, что длина дуги равна бесконечно малой, ну или точке, в пиксельном понимании. А рисовать что-то дугами размером с точку, вместо того, чтобы просто точками рисовать - оно, можно конечно. Вот у нас и гланды известно через чего выдирают.

Полвторого   (04.01.11 20:43) [27]
> Мост легко промоделировать связным набором отрезков,

Тема упругости не раскрыта, а без нее болтать о механическом резонансе в твердом теле - всех насмешить.


 
12 ©   (2011-01-04 21:22) [31]


>  как раз понял правильно.

нет
и уже который раз :)
ладно, последний раз попытаюсь объясниться


> Эллипс, он математически не преобразуется в спираль.

да пофиг, неужели не понятно
ellips - не нужен для рисования спирали. Ты смотри, я упорно намекаю не на эллипс, а на ellips
canvas.ellips()
точка вращается вокруг точки
Как ты будешь рисовать точку?
точкой? и кто ее рассмотрит?

Один кружок(canvas.ellips()) неподвижен, другой кружок (canvas.ellips())) движется. Движется он по траектории спирали. Она вычисляется. Не по эллипсу.

вот. А говоришь, что понял..


> Вот у нас и гланды известно через чего выдирают.

у вас, не разобравшись, и выдирают неизвестно через чего гланды.


 
Leonid Troyanovsky ©   (2011-01-04 21:24) [32]


> Anatoly Podgoretsky ©   (04.01.11 14:51) [17]

> А спираль тоже не бесплатно.

И чтоб вставить, и чтоб вытащить.

--
Regards, LVT.


 
Полвторого   (2011-01-04 21:29) [33]


> Тема упругости не раскрыта

А я и про силу Гука должен был рассказывать (которая, кстати, линейно зависит от удлинения, которое, в свою очередь, по двум точкам и известному начальному расстоянию элементарно рассчитывается)?
Я думал, это очевидно.
Что до модулей Юнга с коэффициентами Пуассона и прочими ужасами — про них здесь можно смело забыть, т.к. нужна, насколько понимаю, простейшая модель.


 
Leonid Troyanovsky ©   (2011-01-04 21:34) [34]


> Полвторого   (04.01.11 21:29) [33]

> А я и про силу Гука должен был рассказывать

Не.
Дай ему роту, а лучше - батальон.

--
Regards, LVT.


 
Макс Черных   (2011-01-04 21:37) [35]

12 ©   (04.01.11 21:22) [31]
> Как ты будешь рисовать точку?

В задаче говорилось просто про понятие "точка". А какой у нее там вид будет не конкретизировалось. Может там квадратик, или звезды какие, или рисунки электронов со спинами - неизвестно. Так зачем плодить всякие сущности (эллипсы т.е.) сверх необходимого?


> Что до модулей Юнга с коэффициентами Пуассона и прочими
> ужасами — про них здесь можно смело забыть, т.к. нужна,
> насколько понимаю, простейшая модель

Честно говоря, резонанс моста - очень даже не простейшая модель, я бы чего попроще придумал.


 
Полвторого   (2011-01-04 21:46) [36]


> я бы чего попроще придумал.

Нудык, предлагайте =)

…одно меня огорчает: ОП, кажется, уже свалил, и всё равно предложенное ни к чему хорошему не приведёт.


 
Leonid Troyanovsky ©   (2011-01-04 22:14) [37]


> Полвторого   (04.01.11 21:46) [36]

Не бьет зверя.
Стрелять - он стреляет, но так, просто так.

--
Regards, LVT.


 
DVM ©   (2011-01-04 22:22) [38]


> Строй идущих в ногу солдат можно промоделировать набором
> векторов сил, действующих на отрезки.
> При совпадении частоты воздействия сил с той частотой, с
> которой начнут качаться вверх-вниз точки моста, самым натуральным
> образом возникнет резонанс, и рано либо поздно одна из точек
> сопряжения «порвётся».

Тут смотрел как то Разрушители мифов. Нифига не удалось им хождением в ногу по мосту сломать его. :)


 
KilkennyCat ©   (2011-01-04 22:25) [39]

Удалено модератором



Страницы: 1 вся ветка

Текущий архив: 2011.04.17;
Скачать: CL | DM;

Наверх




Память: 0.56 MB
Время: 0.013 c
4-1239082807
Игорь404
2009-04-07 09:40
2011.04.17
Альтернатива SendMessage


15-1293587663
TUser
2010-12-29 04:54
2011.04.17
Чтобы только мышкой тыкать


15-1293571785
Юрий
2010-12-29 00:29
2011.04.17
С днем рождения ! 29 декабря 2010 среда


2-1294441804
Студент
2011-01-08 02:10
2011.04.17
Как открыть своё окно как бы "модальным" поверх чужого?


2-1295252792
И. Павел
2011-01-17 11:26
2011.04.17
Не получается программно авторизоваться на сайте