<?xml version="1.0" encoding="utf-8"?>
<page xmlns="http://projectmallard.org/1.0/" type="topic" id="import" xml:lang="uk">
<info>
  <include xmlns="http://www.w3.org/2001/XInclude" href="legal.xml"/>
  <link type="guide" xref="index#howto"/>

    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>Юрій Чорноіван</mal:name>
      <mal:email>yurchor@ukr.net</mal:email>
      <mal:years>2024</mal:years>
    </mal:credit>
  </info>
<title>Імпортування даних</title>
<p>Передбачено два основних способів імпортування даних до «Графіків»: імпортування даних безпосередньо з файла і створення нових даних на основі рівняння.</p>

<media type="image" src="media/add_data_light.png"/>

<p>При імпортуванні даних з файла передбачено підтримку широкого спектра типів файлів. У поточній версії «Графіки» передбачено підтримку файлів .xrdml Panalytical, файлів .xry Leybold, а також файлів, у яких дані зберігаються у форматі стовпчиків, зокрема більшості файлів .csv, .dat, .xy та простих текстових файлів. Нарешті, можна імпортувати дані з інших проєктів «Графіків» до поточного проєкту простим звичайним додаванням нових даних з наступним вибором файла проєкту.</p>

<p>При використанні нетипового роздільника при імпортуванні програма покаже додаткове поле для введення бажаного роздільника. У цьому полі можна використовувати формальні вирази. Наприклад, щоб вибрати роздільник-пробіл, можна ввести <code>\s+</code>. У цьому прикладі <code>\s</code> означає, що роздільник є пробільним символом, а <code>+</code> означає, що може бути використано один або декілька пробілів. Таким чином, роздільником може бути довільна кількість пробільних символів, зокрема табуляцій. Зауважте, що у цьому маємо еквівалент типового значення параметра — «Пробіл».</p>

<media type="image" src="media/add_equation_light.png"/>

<p>Іншим способом імпортування даних є створення даних безпосередньо за допомогою рівняння. Це можна зробити за допомогою кнопки «Додати рівняння» у верхньому лівому куті вікна або натисканням комбінації клавіш <cmd>Ctrl+Alt+N</cmd>. Можна використовувати найбільш поширений синтаксис, де <code>x</code> позначає координату x. Просте квадратне рівняння можна, наприклад, створити за допомогою введення <code>x²+5</code>. Майте на увазі, що тригонометричні функції типово використовують радіани. Якщо ви хочете використовувати градуси, просто додайте <code>d</code> до тригонометричної функції. Наприклад, <code>cosd(x)</code> створює косинус, де координату x задано в градусах, а <code>cos(x)</code> створює косинус із координатою x у радіанах.</p>
</page>
