Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2011.04.17;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.54 MB
Время: 0.005 c
2-1295060421
mfender
2011-01-15 06:00
2011.04.17
Не получается создать объект указанного класса


15-1293658204
Юрий
2010-12-30 00:30
2011.04.17
С днем рождения ! 30 декабря 2010 четверг


2-1295279025
SamBrown
2011-01-17 18:43
2011.04.17
Как убрать колонки у VCL ListView (vsReport)


2-1295283900
FIL23
2011-01-17 20:05
2011.04.17
Одна переменная на две формы


15-1294262997
Юрий
2011-01-06 00:29
2011.04.17
С днем рождения ! 6 января 2011 четверг





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский