Прошу помочь по разработке одной программы.

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

Maxtrof
Начинающий
Начинающий
 
Сообщения: 9
Зарегистрирован: 05.01.2006 (Чт) 18:14

Прошу помочь по разработке одной программы.

Сообщение Maxtrof » 05.01.2006 (Чт) 18:21

Очень нужно написатьфизическую модель тела,брошенного под углом к горизонту :!: Прошу помогите. Для экзаменационной работы надо. Вообщем система такая : вводиш угол, высоту и учитывать ли сопротивление воздуха, она те строит график. Но проблема расчёт то яч делаю, а как его верно отобразить на экране.

P. S. Visual Studio 2005[/code]
Люди понят, что рождённый ползать не может летать, они зыбывают, что рождённый летать ползать не умеее.

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 06.01.2006 (Пт) 8:13

Поточечно его отобразить на экране.
Методом DrawLines.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Maxtrof
Начинающий
Начинающий
 
Сообщения: 9
Зарегистрирован: 05.01.2006 (Чт) 18:14

Сообщение Maxtrof » 06.01.2006 (Пт) 9:56

Да нет, чтоб размеры соблюсти и масштаб. Кардинаты я из формул получаю в метрах. А отображать надо в пикселах.
Люди понят, что рождённый ползать не может летать, они зыбывают, что рождённый летать ползать не умеее.

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 06.01.2006 (Пт) 10:32

А чё, коэффициент масштаба сложно получить путём деления длины формы на длину в метрах?
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Сообщение Viper » 06.01.2006 (Пт) 11:16

Maxtrof писал(а):Да нет, чтоб размеры соблюсти и масштаб. Кардинаты я из формул получаю в метрах. А отображать надо в пикселах.


как все запущено то!!!
Весь мир матрица, а мы в нем потоки байтов!

Maxtrof
Начинающий
Начинающий
 
Сообщения: 9
Зарегистрирован: 05.01.2006 (Чт) 18:14

Сообщение Maxtrof » 06.01.2006 (Пт) 13:38

Если бы было всё так просто. Если программа выполнялась бы на одном разрешении то да. Полусил коэффецент. Домножил все полученные величины. На моём мониторе всё нормално, у друга на 17 при таком же разрешении ризмеры не такие, а больше.
Люди понят, что рождённый ползать не может летать, они зыбывают, что рождённый летать ползать не умеее.

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 06.01.2006 (Пт) 14:13

Ты не поверишь, но количество пикселей в ширине формы не зависит от разрешения...
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Maxtrof
Начинающий
Начинающий
 
Сообщения: 9
Зарегистрирован: 05.01.2006 (Чт) 18:14

Сообщение Maxtrof » 06.01.2006 (Пт) 14:37

Да не зависит, но размер пикселя зависит.
Люди понят, что рождённый ползать не может летать, они зыбывают, что рождённый летать ползать не умеее.

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 06.01.2006 (Пт) 14:52

А не пофигу размер пикселя для целей попиксельного, а не посантиметрового, черчения графика?
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Maxtrof
Начинающий
Начинающий
 
Сообщения: 9
Зарегистрирован: 05.01.2006 (Чт) 18:14

Сообщение Maxtrof » 06.01.2006 (Пт) 16:46

Короче - мне надо прогрмку сделать, чтоб чертила по размеру граффик. Иль в масштабе(если в масштабе то указать какой).

Т.Е. мона ещё узнать масштаб, тогда и чертить можно попиксельно.
Люди понят, что рождённый ползать не может летать, они зыбывают, что рождённый летать ползать не умеее.

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 06.01.2006 (Пт) 17:32

Я тебе сразу сказал - масштаб есть отношение width формы к длине полёта. Чем не нравится?
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

NicSoft
Обычный пользователь
Обычный пользователь
 
Сообщения: 80
Зарегистрирован: 05.04.2003 (Сб) 18:51
Откуда: Егорьевск

Сообщение NicSoft » 07.01.2006 (Сб) 2:07

Если я правильно понял, тебе требуется, чтобы размеры на экране совпадли с реальностью? Если да, то ЖК-мониторы не искажают размеры при выводе, а ЭЛТ в каждом случае свой коэффициент. На объекте Graphics можно рисовать в миллиметрах
Код: Выделить всё
G.PageUnit = GraphicsUnit.Millimeter

А перевести миллиметры в пиксели можешь при помощи
Код: Выделить всё
G.DpiX
G.DpiY

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 07.01.2006 (Сб) 8:38

NicSoft
Нарисуй на своём неискажающем размеры ЖК-мониторе линию в 200 метров длиной. Чтобы была видна сразу вся.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Maxtrof
Начинающий
Начинающий
 
Сообщения: 9
Зарегистрирован: 05.01.2006 (Чт) 18:14

Сообщение Maxtrof » 07.01.2006 (Сб) 17:18

NicSoft спасибо тебе. Как раз это и было надо.


GSerg а если 200 метров то тогда в масштабе с его указанием.
Люди понят, что рождённый ползать не может летать, они зыбывают, что рождённый летать ползать не умеее.

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 07.01.2006 (Сб) 17:39

Ыыыы...

Maxtrof, а масштаб ты будешь получать как? Случаем не так?
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Maxtrof
Начинающий
Начинающий
 
Сообщения: 9
Зарегистрирован: 05.01.2006 (Чт) 18:14

Сообщение Maxtrof » 07.01.2006 (Сб) 19:19

Да именно так.
Люди понят, что рождённый ползать не может летать, они зыбывают, что рождённый летать ползать не умеее.

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 07.01.2006 (Сб) 19:22

Тогда к чему все вопросы, поступившие после?
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Maxtrof
Начинающий
Начинающий
 
Сообщения: 9
Зарегистрирован: 05.01.2006 (Чт) 18:14

Сообщение Maxtrof » 07.01.2006 (Сб) 19:35

Мне важно показать именно реальный размер, пусть даже на небольших дальностях. Большие (для которых нужен масштаб) второстепенные.
Люди понят, что рождённый ползать не может летать, они зыбывают, что рождённый летать ползать не умеее.


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 12

    TopList  
cron