2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 tikzpicture область с заливкой
Сообщение28.01.2017, 13:25 


16/02/16
69
Хочу вставить некоторую облать которая задается массивом координат.
Получается пока вот так
код: [ скачать ] [ спрятать ]
Используется синтаксис LaTeX
\documentclass{article}
\usepackage{tikz}
\usepackage{pgfplots}
\usepackage{verbatim}
\usepackage[active,tightpage, floats]{preview}

\setlength\PreviewBorder{5pt}%


\begin{comment}
\end{comment}
\begin{document}
\begin{figure}[h!]%  H h! h - тут;  t - вверху страницы; b - внизу страницы
\begin{tikzpicture}
               
        \begin{axis}
        \addplot [solid, fill=blue, draw = blue, thick] coordinates {(0,0) (0.5,1) (1,2) (1.3,1.7) (1.6,2.1) (1.9,1) (0,0)} \closedcycle;
        \end{axis}
       
\end{tikzpicture}
\end{figure}
\end{document}


Можно ли сделать то же самое, но без использования графика pgfplots (не создавая begin{axis}...\end{axis}) и чтобы данные загружались из файла.

P.S. брать данные из .csv файла для графика pgfplots умею.

 Профиль  
                  
 
 Re: tikzpicture область с заливкой
Сообщение28.01.2017, 17:11 
Заслуженный участник
Аватара пользователя


31/01/14
11044
Hogtown
Что Вы имеете в виду под "заливкой"?

\begin{tikzpicture}
\filldraw[draw=cyan, line width=5pt, fill=cyan!20] (0,0) arc (0:70:2)--(-1,-1)--(2,-3)--(5,-1) arc (-30:180:2) --(0,0) ;
\end{tikzpicture}

Поскольку я никогда не использую графиков данных (а только функций), то сказать по их поводу не могу.

 Профиль  
                  
 
 Re: tikzpicture область с заливкой
Сообщение28.01.2017, 19:13 


16/02/16
69
Тот вариант, что вы показали подходит, а можно координаты узлов из файла загружать?

 Профиль  
                  
 
 Re: tikzpicture область с заливкой
Сообщение28.01.2017, 19:20 
Заслуженный участник
Аватара пользователя


31/01/14
11044
Hogtown
kostao в сообщении #1188048 писал(а):
Тот вариант, что вы показали подходит, а можно координаты узлов из файла загружать?
Я же написал, что "не знаю". Читайте документацию к tikz

 Профиль  
                  
 
 Re: tikzpicture область с заливкой
Сообщение28.01.2017, 19:28 


16/02/16
69
Спс

 Профиль  
                  
 
 Re: tikzpicture область с заливкой
Сообщение28.01.2017, 22:44 


16/02/16
69
Работает так:
Используется синтаксис LaTeX
\filldraw[draw=cyan, line width=5pt, fill=cyan!20] plot[smooth] file {testdata2.txt};  

где testdata2.txt содержит координаты узлов
Используется синтаксис Text
0 0
0.5 1
1 2
1.3 1.7
1.6 2.1
1.9 1
0 0

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group