|
0 / 0 / 0
Регистрация: 05.02.2009
Сообщений: 19
|
|
Создание графиков функций в Chart11.04.2009, 17:16. Показов 27205. Ответов 23
Метки нет (Все метки)
ЗДраствуйте. У меня вопрос, как сделать в компоненте Chart график изображался в привычном для школы и универов виде. Т.е 2 пересекающиеся линии в центре 0 в лево идут -, в право +?
0
|
|
| 11.04.2009, 17:16 | |
|
Ответы с готовыми решениями:
23
Построение графиков в Chart Построение графиков в Chart c помошью потоков Построение графиков функций |
|
562 / 373 / 55
Регистрация: 05.04.2009
Сообщений: 767
|
|
| 12.04.2009, 00:49 | |
|
С ардонным колайдером разобраться конечно попроще!
Но если так проще, тогда я не знаю что такое посложней. Нужно установить компонент TChart на форму и дважды по нему счелкнув выбрать параметры, Начиная с кнопки Add... -> Line -> Ok! Параметров около тысячи(выходит конечно красиво!) Оставить видимой верхнюю и левую ось(толщина, цвет и пр.). Далее по списку...
0
|
|
|
0 / 0 / 0
Регистрация: 05.02.2009
Сообщений: 19
|
|
| 12.04.2009, 03:47 [ТС] | |
|
Спасибо, но может я и ничё не понемаю, может чё та ещё. Но как нижнию линию(ось абцисса) переместить вверх?
0
|
|
|
562 / 373 / 55
Регистрация: 05.04.2009
Сообщений: 767
|
|
| 12.04.2009, 07:05 | |
|
Я же предупреждал, опций тысячи.
верх, вниз - Position от 0% до 100%
0
|
|
|
0 / 0 / 0
Регистрация: 05.02.2009
Сообщений: 19
|
|
| 12.04.2009, 07:31 [ТС] | |
|
Всё разобрался)) Спасибо большое))
0
|
|
|
0 / 0 / 0
Регистрация: 05.02.2009
Сообщений: 19
|
|
| 16.04.2009, 22:00 [ТС] | |
|
Ещё один вопрос. Как провести вертикальные линии типо x=10. При том что y изменяется в очень больших приделах...
Добавлено через 49 секунд Может есть какой нить метод, который строит сразу прямую на всю длину оси ОY?
0
|
|
|
562 / 373 / 55
Регистрация: 05.04.2009
Сообщений: 767
|
|
| 16.04.2009, 22:32 | |
|
Хотелось бы на ваш код посмотреть зараренный! "myFirstChart.cpp"
0
|
|
|
0 / 0 / 0
Регистрация: 05.02.2009
Сообщений: 19
|
||
| 17.04.2009, 15:08 [ТС] | ||
|
Вот мой код программы:
0
|
||
|
562 / 373 / 55
Регистрация: 05.04.2009
Сообщений: 767
|
||||||||
| 19.04.2009, 18:26 | ||||||||
создать переменные, методом перебора или с помощью производной. Вы получите коэффициент. И только потом - пропорциональное заполнение. Это точно не АрдонныЙ КолайдеР ?!
0
|
||||||||
|
562 / 373 / 55
Регистрация: 05.04.2009
Сообщений: 767
|
|
| 19.04.2009, 18:59 | |
|
На выходе.
0
|
|
|
0 / 0 / 0
Регистрация: 05.02.2009
Сообщений: 19
|
|||
| 19.04.2009, 19:15 [ТС] | |||
|
У меня канву не получается, черта под графиком и её не видно....
Добавлено через 1 минуту 59 секунд Добавлено через 3 минуты 24 секунды Введи a=10 b=20 c=30 d=40 ты сам увидишь...
0
|
|||
|
562 / 373 / 55
Регистрация: 05.04.2009
Сообщений: 767
|
||||||||
| 20.04.2009, 20:02 | ||||||||
0
|
||||||||
|
0 / 0 / 0
Регистрация: 05.02.2009
Сообщений: 19
|
|
| 20.04.2009, 23:15 [ТС] | |
|
Там произвольные числа. Может не 20, а 19 или 23.
0
|
|
|
562 / 373 / 55
Регистрация: 05.04.2009
Сообщений: 767
|
||
| 20.04.2009, 23:28 | ||
|
Что-то мне не верится!
Так все таки, что же такое
0
|
||
|
0 / 0 / 0
Регистрация: 05.02.2009
Сообщений: 19
|
|
| 21.04.2009, 00:39 [ТС] | |
|
Ну блин на графике, где же ещё))
0
|
|
|
562 / 373 / 55
Регистрация: 05.04.2009
Сообщений: 767
|
|
| 21.04.2009, 00:42 | |
|
Так это произвольные числа, что ли?
0
|
|
|
0 / 0 / 0
Регистрация: 05.02.2009
Сообщений: 19
|
|
| 21.04.2009, 00:56 [ТС] | |
|
Пользователь вводит их
0
|
|
|
562 / 373 / 55
Регистрация: 05.04.2009
Сообщений: 767
|
|||
| 21.04.2009, 01:22 | |||
|
Значит вы должны сделать ограничения на ввод!
1)Формула! tmp1 = 20 * sin(30 * (100 + 1)); ==20*0.5 tmp2 = 20 * sin(30 * 100); 20*0,86602540378443864676372317075294 = 17,320508075688772935274463415059; sin(0=0,90=1,180=0,270=-1); cos(0=1,90=0,180=-1,270=0) Значит max = 20*(sin((n)%90)); max == 20 ,больше не будет! На это этапе ключевой аргумент - "b"!!! Далее... F1 = 10*pow(2.7, 20) + 40; S += F1 + E; 2.7^20=423911582,75216203514294433201; Вы представляете себе эти числа?! Их даже не следует *10! Стыдно к ним прибавлять 40; Они конечно не дотягивает до double long 1,1*10^4932. К чему я упомянул о коллайдере?(неоднократно) Весь научный мир понимает значимость этих вычислений! Оттого и требования к устойчивости системы завышеные. Вещь не из дешевых. В коллайдере точность сопряжения лазерных пучков ниже. а за единицу устойчивости принята единица даже не 0,001 микрона! Точности сопряжения основных элементов порядка десятых и сотых долей миллиметра(( куда им. Микрон - это 1/1000 миллиметра. Следвательно, миллиметр/1000 - это 1 микрон. Вы должны поставить перед собой вопрос. Вопрос! Для чего пользователю такие измерения? Степень погрешности которых так высока? И если вы решите, что условие необходимое - - оставляйте все как есть!!! Если нет?! Ни предостережениями, а невозможностью доступа.
0
|
|||
|
0 / 0 / 0
Регистрация: 05.02.2009
Сообщений: 19
|
|
| 21.04.2009, 20:46 [ТС] | |
|
А что такое cr? в твоём скрипте
Добавлено через 1 минуту 31 секунду CSpinEdit1 и это что такое?
0
|
|
|
562 / 373 / 55
Регистрация: 05.04.2009
Сообщений: 767
|
||
| 21.04.2009, 21:10 | ||
Можно везде где cr заменить на Canvas->Rectangle - тексту будет больше!
0
|
||
| 21.04.2009, 21:10 | |
|
Помогаю со студенческими работами здесь
20
График функций при помоши компоненты chart в С++ builder Несколько графиков функций в одном Tchart Инкапсулировать построение графиков функций в классы Построение графиков функций от трех переменных
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2.
Данный документ берёт данные из другого нетипового документа. . .
|
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
|
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: реализовать программный контроль на предмет проведения документа. . .
|
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
|
|
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение:
DISM / Online / Add-Capability / CapabilityName:WMIC~~~~
Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
|
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: при создании документов установить период списания автоматически. . .
|
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2.
Задача: вывести данные из ТЧ нетипового документа. . .
|
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению.
На форме документа создается. . .
|