Графики функций

Графики функций - Messages

#1 Posted: 1/22/2010 4:29:48 PM
benehom

benehom

0 likes in 4 posts.

Group: User

Вопрос такой. Какое максимальное количество графиков можно построить в одной системе координат?
#2 Posted: 1/22/2010 8:47:29 PM
Andrey Ivashov

Andrey Ivashov

2270 likes in 3734 posts.

Group: Super Administrator

Wrote

Вопрос такой. Какое максимальное количество графиков можно построить в одной системе координат?


Искусственных ограничений нет. Естественной преградой является, пожалуй, только максимальное возможное число типа Int32 (т.е. 2147483647, или в шестнадцатиричной системе: 7FFFFFFF).
#3 Posted: 1/23/2010 7:00:47 AM
benehom

benehom

0 likes in 4 posts.

Group: User

Спасибо, и цвета, как я понял распределяются согласно 16-ричной системе, т.е. по RGB
#4 Posted: 3/31/2010 11:52:45 AM
alexant

alexant

0 likes in 21 posts.

Group: User

Здравствуйте, Андрей и Роман!
В свою очерердь благодарю за разработку.

..Что-то не получилось вставить рисунок, попробую описать:
Строю 2D график функции: +-sqrt(5^2-x^2) - должен получиться кружок.

1) Почему график не прорисовывается до оси X ?
2) Если я правильно учился в школе, корень предполагает как положительные так и отрицательные значения У,
но без знака +- проривовываются только пложительные значения У.
3) Как в одном окне прорисовать несколько графиков? По предыдущим постам ясно, что это возможно.

Спасибо.
#5 Posted: 3/31/2010 12:12:10 PM
Andrey Ivashov

Andrey Ivashov

2270 likes in 3734 posts.

Group: Super Administrator

Wrote

1) Почему график не прорисовывается до оси X ?
2) Если я правильно учился в школе, корень предполагает как положительные так и отрицательные значения У,
но без знака +- проривовываются только пложительные значения У.
3) Как в одном окне прорисовать несколько графиков? По предыдущим постам ясно, что это возможно.


1) Можно пример?
2) Вопрос хороший. Если отвечать коротко, то "так принято". Иначе вычисления с участием знаков радикала были бы слишком сложными (хотя первые версии SMath Studio рисовали графики именно так, как Вы говорите). Покажу на примере: график по [MATH]sqrt(4)+sqrt(25)[/MATH] должен был бы выглядеть так:

Потому что, следуя формуле Муавра:
[MATH]sqrt(4)+sqrt(25)=sys(7;3;-3;-7;4;1)[/MATH]
А как Вам такое?
[MATH]nthroot(32;5)+nthroot(625;4)=sys(7;5,618+1,9021*i;3,382+1,1756*i;3,382-1,1756*i;5,618-1,9021*i;2+5*i;0,618+6,9021*i;-1,618+6,1756*i;-1,618+3,8244*i;0,618+3,0979*i;-3;-4,382+1,9021*i;-6,618+1,1756*i;-6,618-1,1756*i;-4,382-1,9021*i;2-5*i;0,618-3,0979*i;-1,618-3,8244*i;-1,618-6,1756*i;0,618-6,9021*i;20;1)[/MATH]
(В этом можно убедиться, если в настройках программы в поле "Ответ (множества)" указать "Комплексные". Настоятельно рекомендую после проверки вернуть значение в "Авто".)
3) Построение графиков функций
#6 Posted: 3/31/2010 12:52:25 PM
alexant

alexant

0 likes in 21 posts.

Group: User

Как приятно иметь оперативную поддежку из Питера )

1) По приведенной вами ссылке, последний пост, график "круг":
как я вижу, у Вас прорисовка графика, также не доходит до оси Х,
т.е. синяя и красная его части не смыкаются визуально.
Это, естественно, не камень предкновения, разве-что немного "теребит" глаз,
просто хотел увериться, что проблемма не в аппаратных возможностях моей "машинки".

Думаю, данный пост можно отнести к "прорехам" программы.
Не принимайте в укор, надеюсь, это лишь в пользу развития проекта.
#7 Posted: 3/31/2010 1:15:52 PM
Andrey Ivashov

Andrey Ivashov

2270 likes in 3734 posts.

Group: Super Administrator

Я Вас понял. Это известная проблема с которой не просто совладать - будем работать.

P.S.: В свою очередь, приятно, что у программы есть пользователи из Германии
#8 Posted: 4/6/2010 11:51:12 AM
Huberop

Huberop

0 likes in 2 posts.

Group: User

Доброго времени суток! Столкнулся с проблемой при построении графика. Необходимо построить график функции со значениями по одной оси около 3000 и по другой- порядка 0,001-0,004. График строится, но... первое: автоматически не подстраивается масштаб( не критично, просто немного не удобно). Второе: так и не сообразил как менять масштаб по осям отдельно, ибо получается только 1:1(например, при y>50*x график уже будет нечитабелен), в итоге график можно отличить от оси только по цвету.
#9 Posted: 4/6/2010 12:18:17 PM
Andrey Ivashov

Andrey Ivashov

2270 likes in 3734 posts.

Group: Super Administrator

Здравствуйте.

Процесс изменения масштаба графика по отдельным осям описал здесь: Построение графиков функций.
#10 Posted: 4/7/2010 9:26:51 AM
Медведев Виктор

Медведев Виктор

13 likes in 157 posts.

Group: User

Раздельное изменение масштаба - хорошая вещь! Вот за это большое человеческое спасибо!
#11 Posted: 4/7/2010 9:51:50 AM
Huberop

Huberop

0 likes in 2 posts.

Group: User

Благодарю за ответ! Простите, сразу недосмотрел.
#12 Posted: 1/21/2011 2:00:39 PM
Андрей

Андрей

0 likes in 8 posts.

Group: User

Здравствуйте, а можно ли точки соединять не прямыми, а сплайнами, то есть, например задать тангенс начала сплайна и конца, по нескольким точкам построить сплайн, возможно это можно реализовать математически, просто потом желательно иметь возможность преобразовать рисунок поворачивая вокруг какой либо точки (этим я занимался программируя под AutoCAD в VBA), возможно тут этого сделать невозможно, просто меня вдохновила работа с построением эпюр напряжений, с изображением самой балки, прорисовкой опор, и т.д в Smath Studio.

Заранее спасибо, и извините, если вопрос вообще не относится к возможностям этой замечательной программы.
#13 Posted: 1/21/2011 4:52:18 PM
Mikka

Mikka

36 likes in 206 posts.

Group: User

Простым путем этого сделать нельзя...
Надеюсь пока
Не официальный справочник http://sites.google.com/site/mikkhalichlab/ jabber конференция smath@conference.jabber.ru
1 users liked this post
Андрей 6/12/2013 4:29:00 PM
#14 Posted: 2/1/2011 4:39:19 PM
nickgoblin

nickgoblin

0 likes in 5 posts.

Group: User

Версия 0.89.8 для ПК. Windows XP SP2.
Несколько вопросов про графики.
1. Видел сообщение, что можно менять цвет фона рисунка. Как?
2. Можно ли управлять цветом линий, или они заданы намертво?
3. В 3D графике. На панели инструментов нажимаю "Перемещать". Перемещаю, но график при этом ещё и поворачивается. Это так и надо?
#15 Posted: 2/16/2011 4:50:56 AM
Mikka

Mikka

36 likes in 206 posts.

Group: User

Wrote

Здравствуйте, а можно ли точки соединять не прямыми, а сплайнами, то есть, например задать тангенс начала сплайна и конца, по нескольким точкам построить сплайн, возможно это можно реализовать математически, просто потом желательно иметь возможность преобразовать рисунок поворачивая вокруг какой либо точки (этим я занимался программируя под AutoCAD в VBA), возможно тут этого сделать невозможно, просто меня вдохновила работа с построением эпюр напряжений, с изображением самой балки, прорисовкой опор, и т.д в Smath Studio.

Заранее спасибо, и извините, если вопрос вообще не относится к возможностям этой замечательной программы.



Оказывается можно, см. сюда
Не официальный справочник http://sites.google.com/site/mikkhalichlab/ jabber конференция smath@conference.jabber.ru
1 users liked this post
Андрей 6/12/2013 4:29:00 PM
#16 Posted: 2/16/2011 4:53:05 AM
Mikka

Mikka

36 likes in 206 posts.

Group: User

Wrote

Версия 0.89.8 для ПК. Windows XP SP2.
Несколько вопросов про графики.
1. Видел сообщение, что можно менять цвет фона рисунка. Как?
2. Можно ли управлять цветом линий, или они заданы намертво?
3. В 3D графике. На панели инструментов нажимаю "Перемещать". Перемещаю, но график при этом ещё и поворачивается. Это так и надо?



1. Какого рисунка, если вы про графики то нельзя
2. Цвет линий задаться автоматически
3. Походу да, это похоже на искажения вызванные перспективой...
Не официальный справочник http://sites.google.com/site/mikkhalichlab/ jabber конференция smath@conference.jabber.ru
  • New Posts New Posts
  • No New Posts No New Posts