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

C# Windows Forms

Войти
Регистрация
Восстановить пароль
 
Капитан Треники
0 / 0 / 0
Регистрация: 09.10.2013
Сообщений: 4
#1

Создание приложений с использованием графики (Chart) - C#

09.10.2013, 00:39. Просмотров 1076. Ответов 0
Метки нет (Все метки)

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

Задание: 1. В лабораторной работе требуется в рабочей области окна изобразить график функции. График изначально должен занимать не менее 90% площади окна и масштабироваться при изменении размеров окна.
2. Вывести название графика и его формулу в рабочей области окна.
3. При нажатии на клавишу 'S' предусмотреть отображение/скрытие координатной сетки. Предусмотреть подписи к осям.
4. Подключить обработку клавиш "+" и "-" масштабирующих график в целом с шагом 10%.
5. Подключить обработку клавиш 'A', 'Z', 'O' и 'P' осуществляющих сдвиг графика вверх/вниз/влево/вправо с шагом 15 пикселов.
6. Предусмотреть поворот графика по/против часовой стрелки с помощью клавиш 'Q' и 'W' на 5°.
Вариант для примера: исследуемая функция – спирограф
x=(A-B)•cos(t)+D•cos(w)
y=(A-B)•sin(t)-D•sin(w),
коэффициенты: w=A•t/B, D<B<A;
Область определения функции: 0<=t<=2•∏•n, n равно B, деленному на наибольший общий делитель (НОД) B и A.

Решение:
0
Вложения
Тип файла: rar WindowsFormsApplication3.rar (50.9 Кб, 104 просмотров)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.10.2013, 00:39
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Создание приложений с использованием графики (Chart) (C#):

Создание распределенных приложений в C# с использованием интерфейса сокетов. Серверная часть - C#
Задание. Создайте многопоточное приложение серверной стороны согласно приведенному полному листингу кода: //MEchoServer.cs ...

Создание распределенных приложений в C# с использованием интерфейса сокетов. Клиентская часть - C#
Задание. Создайте приложение клиентской стороны согласно приведенному листингу кода: //MEchoClient.cs using System; ...

Разработка приложений с использованием стандартных и дополнительных компонентов. Динамическое создание компонентов. - C#
Здравствуйте! Помогите мне, пожалуйста. Условие задачи состоит в следующем: из списка выбираю фигуру(например, круг). Далее открывается...

.NET 4.x графики Chart - C#
Можно в chart аппроксимирующую кривую построить? То есть у меня массив данных есть и из них надо среднюю так сказать ф-ию построить. А...

После появления ошибки в Chart не строятся графики - C#
Добрый день всем! Написала программку и нашла ошибку, которую не могу исправить. Если не заполнить DataGrid числами, то при нажатии на...

Вывод графики поверх всех приложений - C#
Задача такая: нужно выводить примитив (точку, окружность и т.д.) поверх всех запущенных приложений. т.е. после запуска моей программы,...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.10.2013, 00:39
Привет! Вот еще темы с ответами:

Работа с графиком с использованием chart - C#
Здравствуйте. Возникла необходимость работы с графиками и собственно вот что есть. 1.Постороен график по 10-ти точкам.(На форме...

Разработка приложений с использованием коллекций - C#
Стек данных о группе студентов содержит следующую информацию: ФИО, рост и вес. Сформировать и вывести список ФИО студентов, рост и вес...

Динамическое создание компонентов Chart - C#
Подскажите,пожалуйста,как динамически создать несколько charts на одной форме? Можно ли сделать это в цикле,используя что-то вроде chart?

Динамическое создание серий компоненты Chart - C#
Chart chart1 = new Chart(); for (int i = 0; i &lt; 5; i++) { ...


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

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

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