Построение графиков функции в Delphi часть 1

  Рет қаралды 68,224

Lukas Pierce

Lukas Pierce

Күн бұрын

Пікірлер: 102
@aldredo5543
@aldredo5543 10 жыл бұрын
как я благодарен автору за этот видеоролик , просто словами не описать, такие люди достойны уважения , браво
@LESSONS1C83
@LESSONS1C83 9 жыл бұрын
+Сиражудин Садыков Я С Вами согласен...
@safia7759
@safia7759 5 жыл бұрын
программисты обычно не любят делиться знаниями, но Вы просто БОГ!!!
@lukas.pierce
@lukas.pierce 5 жыл бұрын
спасибо большое за такой комментарий
@giovannimalleatoris2212
@giovannimalleatoris2212 10 жыл бұрын
Я тебя люблю, мужик. Серьезно! Спасибо.
@Marcov1ch
@Marcov1ch 10 жыл бұрын
самое дельное видео. 10 из 10 о боже. не возникло ни одного вопроса :) Спасибо
@neopalmiscus57
@neopalmiscus57 3 жыл бұрын
господи, нам в вузе ничего про это не рассказали, просто сказали сделать, спасибо огромное за объяснение, теперь все ясно
@VitaliyZlobin
@VitaliyZlobin 11 жыл бұрын
Зарегался на youtube, чтобы поблагодарить. Лучшего видео по данной тематике не встречал! Не знаю на сколько ты крут в программировании, но стиль написания кода и подача материала на уровне Бог))
@АлександраБестужева-в2б
@АлександраБестужева-в2б 9 жыл бұрын
Очень толково, хорошо, что с ошибками. Спасибо.
@Jayx1
@Jayx1 9 жыл бұрын
Спасибо большое! Ооочень помогло. Пишу диплом, для него как нужно построение графиков!) Спасибо!
@safia7759
@safia7759 5 жыл бұрын
1000 раз спасибо за такое прекрасное объяснение
@garalala353
@garalala353 11 жыл бұрын
Спасибо за видео) Было бы круто, если бы вы сняли видео еще на постройку графиков тригонометрических функций)
@lukas.pierce
@lukas.pierce 12 жыл бұрын
я рад что вам понравился каст, в след раз фон музыки не будет, подсветка встроена в дельфи версия лайт, у кого проблемы пишите на почту, вкладывайте ваши исходники, будем разбираться )))
@lukas.pierce
@lukas.pierce 11 жыл бұрын
Спасибо Виталий, такие комменты мотивируют меня продолжить, этому видео уже год, за это время мои знания сместились в сторону Web, подберите тему на которую вам бы было интересно послушать следующий урок (ограничения web)
@LESSONS1C83
@LESSONS1C83 9 жыл бұрын
ОТЛИЧНЫЙ УРОК !!! СПАСИБО!!! Lukas Pierce НЕ СМОГЛИ БЫ НАУЧИТЬ РАБОТАТЬ USB ПОРТАМИ И КЛАВИАТУРОЙ, РАБОЧИМ СТОЛОМ НА DELPHI.Но наверно это API ФУНКЦИИ. В ИНТЕРНЕТЕ НЕТ ТАКОГО НОРМАЛЬНОГО УРОКА. У ВАС ВСЕ ОТЛИЧНО ПОЛУЧАЕТСЯ. ПОТОМУ ЧТО ВЫ ЭТО САМИ ЗНАЕТЕ НА 110 ПРОЦЕНТОВ,,,,,,,,,,,,,,,
@BigYorlde
@BigYorlde 10 жыл бұрын
Автор, спасибо огромное, с меня подписка и лайк! :)
@johnnybra366
@johnnybra366 10 жыл бұрын
отличный урок!!! пишу диплом - очень помогает. Вот только сетка не рисуется, при запуске программа зависает. Код скопипастил полностью, переменные заменил, все проверил - ну не в какую. И да оформление для оси координат маловато...
@ЮмаСимидзу
@ЮмаСимидзу 9 жыл бұрын
Всё понятно, спасибо. Вот если бы можно было и разметку здесь сделать - цены бы не было... Придётся, наверное, разбираться с TChart.
@anarabaimagambetova2140
@anarabaimagambetova2140 8 жыл бұрын
Здраствуйте. Вопрос можно ли отобразить координаты на данном графике? как это например используется в TChart?
@AMProjects
@AMProjects 10 жыл бұрын
Спасибо за урок! Буду каждый день смотреть! Но у меня график другой - "y=5/cos(x)+7/sin(x)"! Надеюсь у меня с ним получится.
@raimbekibrasev5220
@raimbekibrasev5220 9 жыл бұрын
здраствуйте спосиба.но как вы сделали сетку в задном плане??
@arturzobnin12
@arturzobnin12 5 жыл бұрын
Видео топ! Все доходчиво объяснил, за это лайк! Мне нужен совет, можно ли сделать так, что бы формулу не через код вводить, а с клавиатуры?
@lukas.pierce
@lukas.pierce 5 жыл бұрын
Спасибо большое за позитивный отзыв. Для вычисления выражения из строки нужно использовать эту библиотеку или ее аналоги. Сам ее не пробовал. ru.stackoverflow.com/questions/66471/eval-%D0%B2-delphi
@AlexSmith-fr7sc
@AlexSmith-fr7sc 12 жыл бұрын
Отрицательные числа не будут вводиться, можно вставлять любой текст из буфера обмена, а это - беда
@zhalosm
@zhalosm 11 жыл бұрын
а почему там где ты использовал try except ты отказался от if? Можно было бы наверно не открывать exe в другой папке?
@lukas.pierce
@lukas.pierce 11 жыл бұрын
конструкция try ... except была использована для учебных целей. Так как многие студенты сталкиваются с проблемами в понимании темы "Обработка исключительных ситуаций"
@DiKey2095
@DiKey2095 7 жыл бұрын
Здравствуйте. Скажите пожалуйста, вы так и не прислали код, как делаете сетку?
@lukas.pierce
@lukas.pierce 7 жыл бұрын
напиши в личку vk.com/lukas.pierce
@Telitron
@Telitron 7 жыл бұрын
У меня не получилось график поставить в центр не подскажешь что делать, горизонтальна линия разделила ровна по центру image2 а вот вертикальная не по центру разделяет
@genriloran6051
@genriloran6051 4 жыл бұрын
Вы... Огромное вам спасибо.
@zALBERTz1
@zALBERTz1 10 жыл бұрын
еще бы в описании видео всю программу (ну хоть ее код) и ваще красота было бы
@ТохаПерфоратор
@ТохаПерфоратор 4 жыл бұрын
@Lukas Pierce Спасибо большое, но не работает исходник, а сетку не знаю как построить((
@АлексейГлазунов-ф3м
@АлексейГлазунов-ф3м 8 жыл бұрын
Как получилось, так что координатная плоскость была расчерчена на квадраты?
@АлексейГлазунов-ф3м
@АлексейГлазунов-ф3м 8 жыл бұрын
+Алексей Глазунов на 22 минуте 42 секунде координатная плоскость расчерчена одинаковыми квадратами
@lukas.pierce
@lukas.pierce 8 жыл бұрын
+Алексей Глазунов при монтаже случайно вырезал этот фрагмент. Думаю с помощью 2 последовательных циклов вы без труда сможете воспроизвести сетку. Если нет, то я попробую найти старый архив с исходником
@АлексейГлазунов-ф3м
@АлексейГлазунов-ф3м 8 жыл бұрын
+Lukas Pierce если вас не затруднит , буду очень признателен поищите.
@SmileTeamPro
@SmileTeamPro 8 жыл бұрын
+Lukas Pierce Не могли бы вы скинуть данный архив,а то не получается разметить плоскость?
@lukas.pierce
@lukas.pierce 8 жыл бұрын
NoooBs К сожалению код не сохранился. Напиши мне vk.com/lukas.pierce вместе снова напишем этот код и потом я его приложу сюда. А то много кто просит
@lexxtesla7392
@lexxtesla7392 11 жыл бұрын
спасибо за урок добрый человек!
@СергейНиколаенко-з6р
@СергейНиколаенко-з6р 11 жыл бұрын
Здравствуйте. Подскажите, пожалуйста, как построить несколько графиков одной кнопкой на одних и тех же осях? Просто изменяя числа в Edit`ах.
@lukas.pierce
@lukas.pierce 11 жыл бұрын
Посмотрите начиная с 18:06 там рассказывается как очищать рисунок перед каждым новым построением, для того чтобы видеть много графиков наложенных друг на друга - достаточно просто не очищать его. Удачи
@СергейНиколаенко-з6р
@СергейНиколаенко-з6р 11 жыл бұрын
Рамазан Койшыбаев Извините, забыл уточнить. Я рисую не на Canvas, а на TChart, используя Series1.AddXY(x,y)
@lukas.pierce
@lukas.pierce 11 жыл бұрын
***** Series1 - это название линии образующей график, даблкликом откройте настройки компонента TChart и там вы увидите что можно эти "серии" добавлять руками (кнопка Add вкладка Series), там же можно для каждой серии задать настройки цвета и т.д. physics.herzen.spb.ru/library/03/01/delphi/LR_4/d58.gif
@СергейНиколаенко-з6р
@СергейНиколаенко-з6р 11 жыл бұрын
Рамазан Койшыбаев Это я знаю. Я не знаю как реализовать построение разных кривых одной кнопкой. Например, если взять простую функцию y(x):=Kx+b; Пусть K и B будут взяты из Edit`ов. строим 1 кривую: K:=StrToFloat(Edit1.Text); B:=StrToFloat(Edit2.Text); x:=0; xk:=50; if (Edit1.Modified) and (Edit2.Modified) then repeat x:=x+0.01; Chart1.Series[0].AddXY(x,(K*x+B)); until x>xk; Я изменяю K и B и хочу получить новый график на этих же осях.
@lukas.pierce
@lukas.pierce 11 жыл бұрын
вам тогда нужно программно добавлять новую серию, почитайте тут www.delphimaster.net/view/1-73276
@iFlash95
@iFlash95 12 жыл бұрын
Очень хороший урок. Спасибо! Только скинь исходник пожалуйста.
@Vitaliy537
@Vitaliy537 11 жыл бұрын
спасибо за урок, что за музыка на фоне? классная... с ней урок легче и проще смотрится :)
@УлмасАбдуллаев-н4у
@УлмасАбдуллаев-н4у 12 жыл бұрын
Спасибо очень замечательный урок!
@karat_125-5
@karat_125-5 11 жыл бұрын
Привет. Я с сокурсником пишу тупую считалку для вычисления исходных параметров трехфазного трансформатора и мне нужно сделать так, чтоб все исходные расчеты выводились численно и в виде графика, можешь помочь? :-) Саму считалку для вывода численных значений расчета мы написали, а вот уже с графиком у нас проблема.
@Goldeggs
@Goldeggs Жыл бұрын
А как он осуществил оцифровку графика ?
@АлександрЖидков-ц1х
@АлександрЖидков-ц1х 9 жыл бұрын
Спасибо за урок!
@maxantinoob
@maxantinoob 8 жыл бұрын
как ты begin..end выделил разными цветами?
@lukas.pierce
@lukas.pierce 8 жыл бұрын
Delphi 7 Lite Full Edition, ссылка на рутрекер rutracker.org/forum/viewtopic.php?t=3687604
@systemini6560
@systemini6560 8 жыл бұрын
Очень очень спасибо, чувак
@ИоаннМолочков
@ИоаннМолочков 11 жыл бұрын
отлично многому научился, спасибо за урок!
@CHE6yp
@CHE6yp 12 жыл бұрын
Разжевал полностью, за что и спасибо! Надеюсь это поможет мне курсач написать)
@oleksandrkirin
@oleksandrkirin 4 жыл бұрын
Подскажите мне нада нарисовть график от 0 до 4 у меня все нарисовалось только что ниже 0 там прямая лінія как ее убрать
@НикитаА-ж7т
@НикитаА-ж7т 4 жыл бұрын
Это очень хорошее видео, спасибо вам. Я пишу курсовую и для курсовой мне нужно сделать чтобы можно было вводить уравнения с клавиатуры. Только самые основные: прямую, параболу, гиперболу и так далее. И оформить оси. Вы не могли бы помочь мне с кодом?
@lukas.pierce
@lukas.pierce 4 жыл бұрын
github.com/lukas-pierce/graph-builder
@НикитаА-ж7т
@НикитаА-ж7т 4 жыл бұрын
Спасибо. Но мне то нужно сделать это на делфи. Может у вас есть какая-то доработанная версия этой программы. Хотя за столько лет вряд-ли она осталась, но вдруг
@lukas.pierce
@lukas.pierce 4 жыл бұрын
никита А. К сожалению нет
@АянБекболат-л5б
@АянБекболат-л5б 4 жыл бұрын
Ребят кто знает как делать построение основных графических элементов делфи
@ganibal9494
@ganibal9494 10 жыл бұрын
видео очень хорошее, но голова всё равно кипит. можно ли с вами где нибудь в соц сетях консультироваться?
@ПашаДонской-е6з
@ПашаДонской-е6з 8 жыл бұрын
Можно как-нибудь касательную к этому графику приделать?
@ВладиславГоворухин-р7ц
@ВладиславГоворухин-р7ц 8 жыл бұрын
а уравнение касательной не пробовал написать))
@GreatDream1215
@GreatDream1215 7 жыл бұрын
Классный ролик!
@НикитаВасильев-л6ъ
@НикитаВасильев-л6ъ 10 жыл бұрын
Спасибо за урок)
@МихаилФёдоров-с9н
@МихаилФёдоров-с9н 10 жыл бұрын
зачем изменять бордер стайл, если достаточно просто якоря повесить на image?
@lukas.pierce
@lukas.pierce 10 жыл бұрын
якоря решают проблему ресайза, но в этом случае нужно будет дополнительно реализовать перерисовку всего канваса. Никто не мешает вам сделать это самостоятельно
@МихаилФёдоров-с9н
@МихаилФёдоров-с9н 10 жыл бұрын
Lukas Pierce т.е. если размер image изменить, канвас не подгонит также размеры у графика?
@lukas.pierce
@lukas.pierce 10 жыл бұрын
Михаил Фёдоров увы нет, откуда программа может угадать какое поведение вам необходимо, к тому же если вы все таки сами захотите реализовать программную перерисовку, то вам необходимо позаботиться о двойной буферизации изображения, дабы избежать мерцаний. А это уже тема для отдельного урока
@azizt2229
@azizt2229 8 жыл бұрын
Спасибо Очень помог
@Nazareth898
@Nazareth898 8 жыл бұрын
Привет, к тебе есть дело, можно с тоьой связаться? Вк и тд и тп
@СтатистВафля
@СтатистВафля 6 жыл бұрын
Крассава спасибо))
@МихаилЗвягин-ъ5и
@МихаилЗвягин-ъ5и 11 жыл бұрын
А динамические графики Delphi умеет рисовать по данным из COM-порта, USB 1.1, USB 2.0). Люди из easyelectronics.ru очень нуждаются в этом долгие годы. Подружите людей с паяльниками и микроконтроллерами с ПК. Пожалуйста...
@mikhailmarchenko717
@mikhailmarchenko717 8 жыл бұрын
А какая это версия делфи?
@lukas.pierce
@lukas.pierce 8 жыл бұрын
Delphi 7 Lite Full Edition, ссылка на рутрекер rutracker.org/forum/viewtopic.php?t=3687604
@genriloran6051
@genriloran6051 4 жыл бұрын
Лучше объяснение по Delphi.
@StasSergeev088
@StasSergeev088 11 жыл бұрын
Спасибо за видео
@smuzi3630
@smuzi3630 6 жыл бұрын
выручаешь , бро
@lamarrpaul
@lamarrpaul 5 жыл бұрын
ссылка не работает уже,а очень жаль
@lukas.pierce
@lukas.pierce 11 жыл бұрын
Музыка из шаблонных пресетов Camtasia Studio.
@sashamoor
@sashamoor 8 жыл бұрын
а где продолжение урока?
@ДимаГоликов-с6ш
@ДимаГоликов-с6ш 9 жыл бұрын
спасибо)
@artemegorov514
@artemegorov514 9 жыл бұрын
Хорошее видео
@vi_sdt
@vi_sdt 12 жыл бұрын
музыка на фоне мешает
@maxhermany
@maxhermany 11 жыл бұрын
ты ювелир!
@УланМайтыбай
@УланМайтыбай 10 жыл бұрын
а почему не снимаешь уроки?
@УланМайтыбай
@УланМайтыбай 10 жыл бұрын
понятно
@lukas.pierce
@lukas.pierce 10 жыл бұрын
вот новый урок kzbin.info/www/bejne/rnSQnIGumcuHn6c
@ВикторСтупников-ж5р
@ВикторСтупников-ж5р 6 жыл бұрын
ссылка битая
@lukas.pierce
@lukas.pierce 6 жыл бұрын
обновил ссылку
@safia7759
@safia7759 5 жыл бұрын
сними как сделать сайт
@lukas.pierce
@lukas.pierce 5 жыл бұрын
траляля трляляковна обязательно сниму )) Сайт можно сделать миллионом способов. Начиная от WordPress и заканчивая React.
@ярославчорний-з4ь
@ярославчорний-з4ь 8 жыл бұрын
в мене чорний екран
@ivan_kondratev
@ivan_kondratev 5 жыл бұрын
Просто белый фон к картинке загрузи, у самого было такое
@vi_sdt
@vi_sdt 12 жыл бұрын
как у тебя парабола получилась?! всякая хрень делается кроме параболы!
@ВеликийКозак-п1с
@ВеликийКозак-п1с 6 жыл бұрын
Супер видео)
@Изготовлениепечатейиштампов
@Изготовлениепечатейиштампов 11 жыл бұрын
Большое спасибо за урок!
We Attempted The Impossible 😱
00:54
Topper Guild
Рет қаралды 55 МЛН
REAL or FAKE? #beatbox #tiktok
01:03
BeatboxJCOP
Рет қаралды 16 МЛН
小丑女COCO的审判。#天使 #小丑 #超人不会飞
00:53
超人不会飞
Рет қаралды 16 МЛН
Вебинар "Основы 2D-графики в Delphi"
1:04:16
Embarcadero Russia
Рет қаралды 7 М.
БЕГУЩИЙ ПО PYTEST
10:22
мыш
Рет қаралды 834
Графика в Lazarus
21:34
Екатерина Фёдорова
Рет қаралды 2,6 М.
TypeScript теперь в CSS?! Это как?
9:12
Как пройти в IT?
Рет қаралды 9 М.
Самое простое объяснение нейросети
16:30
Программный Кот
Рет қаралды 132 М.