0 / 0 / 0
Регистрация: 09.05.2011
Сообщений: 22
1

Объект совершает случайное движение; очередное приращение рассчитывается по случайному закону

15.04.2012, 10:35. Показов 1861. Ответов 9
Метки нет (Все метки)

Объект совершает случайное движение очередное приращение рассчитывается по случайному закону, в диапазоне 0-2;
По нажатию кнопки бат3 должно выполнятся само задание.
Вложения
Тип файла: rar WindowsApplication1.rar (45.0 Кб, 32 просмотров)
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.04.2012, 10:35
Ответы с готовыми решениями:

Газ совершает совершает процесс по закону
Привет всем, не могли бы вы посоветовать материал, где описан метод решение подобных задач( где ИГ...

Найти молярную теплоемкость С как функцию объема,если газ совершает процесс по закону
Имеется идеальный газ, молярная теплоёмкость Сvкоторого известна. Найти молярную теплоёмкость C ...

Тело совершает колебания по закону. Определить силу, действующую на тело, и его кинетическую энергию.
Тело массой m совершает колебания по закону x={x}_{0}sin\omega t. Определить силу, действующую на...

Сгенерировать случайное число, распределенное по нормальному закону
Описываю проблему: мне надо зашумить изображение с помощью датчика случайных чисел, есть 2...

9
Неадекват
1466 / 1209 / 240
Регистрация: 02.04.2010
Сообщений: 2,746
15.04.2012, 11:46 2
Открыл, запустил, посмотрел, а какое задание то? Что сделать, как то не понятно
0
0 / 0 / 0
Регистрация: 09.05.2011
Сообщений: 22
15.04.2012, 21:34  [ТС] 3
Короче надо чтобы данный объект двигался по случайной РАНДОМ...
По нажатию кнопки бат3.
0
25 / 25 / 8
Регистрация: 26.11.2011
Сообщений: 157
16.04.2012, 14:41 4
Как я понял что объект должен двигаться в случайном направлении на случайное расстояние из заданного диапазона? Рандомайзер стандарный или же свой генератор есть? Щас в инсте - не могу просмотреть проект (нельзя качать).
0
0 / 0 / 0
Регистрация: 09.05.2011
Сообщений: 22
16.04.2012, 18:52  [ТС] 5
Все правильно понел...
Рандомайзер стандартный...
0
25 / 25 / 8
Регистрация: 26.11.2011
Сообщений: 157
19.04.2012, 08:01 6
Эхх, сегодня вечером попробую что нибудь сделать, всё времени нету
0
118 / 52 / 9
Регистрация: 23.12.2011
Сообщений: 120
19.04.2012, 13:21 7
Проект не смотрела, но вот набросала рандомное поведение для точки, может быть, подойдет. При желании можно применить к координатам любого объекта.
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
        
// таймер по тику вызывает обновление PictureBox
private void timer1_Tick(object sender, EventArgs e)
{
    // генерируется случайное приращение координат от -2 до +2
    p.X += rand.Next(5) - 2; // если отрицательное число не нужно, то можно написать rand.Next(3)
    p.Y += rand.Next(5) - 2; // я его сделала, чтобы точка не улетала в одном направлении
    // проверяется, не выходит ли точка за границы
    if (p.X < 0)
        p.X = 0;
    else if (p.X > pb.Width)
        p.X = pb.Width;
    if (p.Y < 0)
        p.Y = 0;
    else if (p.Y > pb.Height)
        p.Y = pb.Height;
    pb.Invalidate();
}
// при перерисовке PictureBox на нем просто рисуется кружок на месте указанной точки
        private void pb_Paint(object sender, PaintEventArgs e)
        {
            e.Graphics.FillEllipse(Brushes.Navy, p.X - 2, p.Y - 2, 4, 4);
        }
зы. Движение точки напоминает полет бабочки
1
658 / 528 / 137
Регистрация: 07.07.2011
Сообщений: 1,232
19.04.2012, 13:27 8
Вот посмотри.
Вложения
Тип файла: rar WindowsFormsApplication1.rar (4.3 Кб, 28 просмотров)
1
118 / 52 / 9
Регистрация: 23.12.2011
Сообщений: 120
19.04.2012, 13:48 9
Мое дело лишь указать путь, а не выкладывать готовое решение. На мой взгляд, того, что я уже показала, вполне достаточно для того, чтобы адаптировать для своей задачи со своими объектами.
1
0 / 0 / 0
Регистрация: 09.05.2011
Сообщений: 22
19.04.2012, 17:01  [ТС] 10
Я просил не exe, а прог код исправить...
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.04.2012, 17:01
Помогаю со студенческими работами здесь

Штрихпунктирная линия совершает движение по прямоугольной спирали до столкновения с краем формы
Доброго времени суток! Помогите,пожалуйста, сделать штрихпунктирную линию фиксированного размера,...

Движение точки по закону
Точка движется по закону x=x(t) y=y(t) z=z(t) Нужно найти в момент времени t=0 скорость, ускорение...

Найти: а) приращение радиус-вектора dr; б) модуль приращения |dr|; в) приращение модуля d|r|
Начальное значение радиус-вектора равно r1 = 4i—3j+12k, конечное — r2 = —i — 2j + 2k. Найти: а)...

Случайное движение Image
как задать случайное (хаотическое) движение изображения IMAGE?


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru