Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.88/8: Рейтинг темы: голосов - 8, средняя оценка - 4.88
 Аватар для Drozd Oleg
1 / 1 / 2
Регистрация: 21.02.2010
Сообщений: 62

Зуммирование графика (C++ Builder 6)

05.11.2011, 12:32. Показов 1781. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем добрый день.
У меня к знающим людям такой вопрос. Есть программа реализующая метод наилучшей пробы и метод Ньютона-Рафсона для двух функций с выводом промежуточных точек на график линий уровня. Можно ли сделать приближение/отдаление этого графика, желательно "малой кровью"?
Например, чтоб можно было в большем масштабе рассмотреть точки, как на скриншоте.
Архив с программой прилагается.
Миниатюры
Зуммирование графика (C++ Builder 6)  
Вложения
Тип файла: rar С вводом данных.rar (745.7 Кб, 32 просмотров)
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
05.11.2011, 12:32
Ответы с готовыми решениями:

Зуммирование в TChart
Хочу сделать кнопки + и -, при нажатии на которые происходило соответственно увеличение или уменьшение масштаба... Линии создаются...

Графика в с++ builder
Нужно нарисовать степлер при помощи обычных фигур и линий безье и залить каким нибудь цветом... Нужна помощь.. Зараннее спасибо!

Графика в c++ builder
Здравствуйте, сотоварищи-программисты. Начал работать над программой в билдере, которая будет простейшим графическим редактором. Но...

2
 Аватар для QVO
652 / 462 / 80
Регистрация: 26.10.2010
Сообщений: 1,263
Записей в блоге: 4
05.11.2011, 13:23
Лучший ответ Сообщение было отмечено Drozd Oleg как решение

Решение

Воспользуйтесь поиском. Много раз писал...

C++
1
2
3
4
5
6
        if (Chart1->BottomAxis->Minimum != -1 && Chart1->BottomAxis->Maximum != 1 && Chart1->LeftAxis->Minimum != -1 && Chart1->LeftAxis->Maximum != 1) {
        Chart1->BottomAxis->Minimum = Chart1->BottomAxis->Minimum + StrToFloat(ComboBox2->Text);
        Chart1->BottomAxis->Maximum = Chart1->BottomAxis->Maximum - StrToFloat(ComboBox2->Text);
        Chart1->LeftAxis->Minimum = Chart1->LeftAxis->Minimum + StrToFloat(ComboBox2->Text);
        Chart1->LeftAxis->Maximum = Chart1->LeftAxis->Maximum - StrToFloat(ComboBox2->Text);
        }
0
Практикантроп
 Аватар для nick42
4841 / 2726 / 534
Регистрация: 23.09.2011
Сообщений: 5,798
05.11.2011, 14:31
if (Chart1->BottomAxis->Minimum != -1 && Chart1->BottomAxis->Maximum
- у товарища компонент Chart не применяется, - рисование на канве. Думаю, можно прикрутить обработчик по колёсику мыши, который бы вызывал функцию перерисовки графика с новыми параметрами масштаба (и без глобальной переменной тут никак не обойтись... я так думаю ).
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
05.11.2011, 14:31
Помогаю со студенческими работами здесь

Графика в C++ Builder
Здравствуйте! А подскажите пожалуйста чем еще можно заштриховать круг? мне надо сделать заштрихованый круг. А те методы которые...

Графика в С++ Builder
С графикой в Билдере почти не работал, а тут вот необходимость такая. В общем смысл заключается в поле с координатными осями, только...

Построения графика в C++ builder
Добрый день. скажыте где можна найти построения графика в с++ builder. график самий простой. любой. подойдет даже y=sun(x) ...

Создание графика в C++ Builder
Доброго времени суток форумчане! В программу надо внедрить каркас графика функции (не знаю как правильно назвать). На этот кусок кода,...

Построение графика в Builder
Доброго времени суток. В общем задача: есть массив данных x и массив данных y. Эти массивы должны заполняться из окна программы(как это...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru