2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Помощь по Теху
Сообщение23.03.2013, 22:31 
Помогите исправить в Техе код чтобы рисунок получился правильным( треугольник должен соединять точки)
\begin{figure}[h]

\large
\begin{picture}(180,180)(-80,0)
\put(-50,20){\vector(1,0){370}}
\put(20,-20){\vector(0,1){210}}
\put(10,5){0}
\put(275,5){$x$}
\put(10,180){$y$}
\qbezier(58,50)(70,200)(210,116)
\put(200,150){\small{$y=f(x)$}}
\put(59,60){\line(2,1){133}}%первая линия
\put(85,143){\line(6,-1){120}}%вторая
\put(59,56){\line(1,2){45}}
\qbezier[30](59,20)(59,20)(59,59)
\put(55,5){\small{$A$}}
\qbezier[80](192,20)(192,20)(192,124)
\put(190,5){\small{$B$}}
%\qbezier[30](20,60)(20,60)(59,60)
%\put(-12,60){\small{$f(x_1)$}}
%\qbezier[100](20,126)(20,126)(192,126)
%\put(110,107){\small{$N$}}
\qbezier[60](105,20)(105,20)(105,142.5)
\put(89,146){\small{M}}
%\qbezier[60](20,83)(20,83)(105,83)
%\put(-91,82){\small{$\lambda f(x_1)+(1-\lambda)f(x_2)$}}
%\qbezier[60](20,142.5)(20,142.5)(103,142.5)
%\put(-78,142){\small{$f\big(\lambda x_1+(1-\lambda) x_2\big)$}}
\put(85,130){\circle*{3}}
\put(59,60){\circle*{3}}
\put(192,126){\circle*{3}}
%\put(105,83){\circle*{3}}
\end{picture}
\caption{}
\end{figure}


Изображение

 
 
 
 Re: Помощь по Теху
Сообщение23.03.2013, 22:59 

(Оффтоп)

Если бы вы не могли решить уравнение, вы бы на форум по археологии обратились?

 
 
 
 Re: Помощь по Теху
Сообщение23.03.2013, 23:47 
Научный форум dxdy
Математика, Физика, Computer Science, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки

 
 
 
 Re: Помощь по Теху
Сообщение24.03.2013, 00:38 
Аватара пользователя
Remzi1993
У нас принято помогать решать учебные задачи только после того, как спрашивающий продемонстрирует собственные попытки решения :-) Во избежание поиска халявы.

 
 
 
 Re: Помощь по Теху
Сообщение24.03.2013, 09:02 

(Оффтоп)

Remzi1993 в сообщении #700517 писал(а):
Научный форум dxdy
Математика, Физика, Computer Science, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки

То есть с вашей точки зрения разделы "Математика (общие вопросы)" и "TeXнические обсуждения" это одно и то же?

 
 
 
 Re: Помощь по Теху
Сообщение24.03.2013, 11:25 
Аватара пользователя
Рекомендую использовать пакет $\Xy\text{-pic}$. Потребуется минут 10 и соответствующие точки. Пример 4: Плоский график. & Руководство по XY-pic для пользователя с навыками программирования.

 
 
 
 Re: Помощь по Теху
Сообщение24.03.2013, 17:24 
Какая халява? Я сверху написал код, я прошу его поправить и все.

 
 
 
 Re: Помощь по Теху
Сообщение25.03.2013, 15:08 
Аватара пользователя
Если вы его сами написали, то для вас не проблема и поправить его.

 
 
 
 Re: Помощь по Теху
Сообщение25.03.2013, 22:18 
Я его сам написал, не могу эти угловые коэффициенты подобрать, чтобы линии пересеклись в нужных точках. Сколько парился- не получилось. Может кто шарит по другому это сделать, без угловых коэффициентов.

 
 
 
 Re: Помощь по Теху
Сообщение26.03.2013, 12:58 
Аватара пользователя
А зачем вам угловые коэффициенты? Вы задаёте, через какие точки линии проходят. Вот и задайте, чтобы проходили через нужные.

 
 
 
 Re: Помощь по Теху
Сообщение26.03.2013, 13:01 
Аватара пользователя
Дак не надо подбирать коэффициенты (их там какой-то ограниченный набор). Подберите координаты.
\begin{figure}[h]
\large
\begin{picture}(180,180)(-80,0)
\put(-50,20){\vector(1,0){370}}
\put(20,-20){\vector(0,1){210}}
\put(10,5){0}
\put(275,5){$x$}
\put(10,180){$y$}
\qbezier(58,50)(70,200)(210,116)
\put(200,150){\small{$y=f(x)$}}
\put(60,60){\line(2,1){132}}
\put(60,60){\line(1,2){41}}
\put(100,141){\line(6,-1){91}}
\put(60,60){\circle*{3}}
\put(100,141){\circle*{3}}
\put(192,126){\circle*{3}}
\qbezier[30](60,20)(60,20)(60,60)
\put(55,5){\small{$A$}}
\qbezier[80](192,20)(192,20)(192,124)
\put(190,5){\small{$B$}}
\qbezier[60](100,20)(100,20)(100,142.5)
\put(89,146){\small{M}}
\end{picture}
\end{figure}

 
 
 
 Re: Помощь по Теху
Сообщение26.03.2013, 21:15 
Я не знаю, как задавать линии через координаты. Напишите один пример и я дальше сам. Спасибо всем.

 
 
 
 Re: Помощь по Теху
Сообщение27.03.2013, 11:34 
Аватара пользователя
Нажмите кнопку Изображение на сообщении ИСН и посмотрите, что он там написал.

 
 
 
 Re: Помощь по Теху
Сообщение28.03.2013, 21:11 
Спасибо огромное всем) Все получилось)

 
 
 [ Сообщений: 14 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group