diff options
Diffstat (limited to 'tde-i18n-ru/docs/kdeedu/kmplot/using.docbook')
-rw-r--r-- | tde-i18n-ru/docs/kdeedu/kmplot/using.docbook | 410 |
1 files changed, 410 insertions, 0 deletions
diff --git a/tde-i18n-ru/docs/kdeedu/kmplot/using.docbook b/tde-i18n-ru/docs/kdeedu/kmplot/using.docbook new file mode 100644 index 00000000000..46a48647c7e --- /dev/null +++ b/tde-i18n-ru/docs/kdeedu/kmplot/using.docbook @@ -0,0 +1,410 @@ +<chapter id="using-kmplot"> +<title +>Использование &kmplot;</title> + +<para +>&kmplot; строит графики функций. Такие функции должны указываться по правилам декартовых координат (так называемые <quote +>явно заданные функции</quote +>), полярных координат или в параметрическом виде. Чтобы задать функцию, вызовите <menuchoice +><guimenu +>Построение</guimenu +><guimenuitem +>Изменить построения</guimenuitem +> </menuchoice +>, или просто заполните поле ввода уравнения на панели инструментов. Функции должны иметь уникальное имя, которое создаётся автоматически, но вы можете его изменить.</para> + +<para +>Подробная информация находится в разделе <xref linkend="reference"/>. </para> + +<screenshot> +<screeninfo +>Главное окном &kmplot;</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="main.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Рисунок</phrase> + </textobject> + </mediaobject> +</screenshot> + +<sect1 id="function-types"> +<title +>Типы функций</title> + +<sect2 id="explicit-functions"> +<title +>Явно заданные функции</title> +<para +>Функции вида y=f(x) можно вводить в такой форме: <screen> +<userinput +><replaceable +>f</replaceable +>(<replaceable +>x</replaceable +>)=<replaceable +>выражение</replaceable +></userinput> +</screen +> где: <itemizedlist> +<listitem +><para +><replaceable +>f</replaceable +> — имя функции, может состоять из любого количества букв или цифр, но не может начинаться с букв x, y или r, так как это говорит, что функция будет задаваться в параметрическом или полярном виде.</para> +</listitem> + +<listitem +><para +><replaceable +>x</replaceable +> — независимая координата x. Она необязательно должна называться так.</para> +</listitem> + +<listitem> +<para +><replaceable +>выражение</replaceable +>— выражение относительно аргумента, записанное согласно синтаксису, принятому в &kmplot;. Подробно выражения описываются в разделе <xref linkend="math-syntax"/>. </para> +</listitem> + +</itemizedlist> +</para> +<para +>Например, чтобы построить график функции y=x<superscript +>2</superscript +>+2x, введите следующее уравнение: <screen +>f(x)=x^2+2x +</screen> +</para> +</sect2> + +<sect2 id="parametric-functions"> +<title +>Параметрические функции</title> +<para +>Параметрическими функциями называются функции, в которых координаты x и y определяются отдельными функциями от другой переменной, обычно называемой t. Чтобы задать параметрическую функцию в &kmplot;, выберите <guimenu +>Построение</guimenu +><guimenuitem +>Новое параметрическое построение...</guimenuitem +>. Такие функции задаются как и явные, только имя функции, задающей абсциссу, должно начинаться с x, а задающей ординату — с y. Как и в явных функциях, вы можете использовать любое имя для аргумента.</para> +<para +>Как пример, предположим, вы хотите построить окружность, которой отвечают параметрические уравнения x=sin(t), y=cos(t). В диалоге функций: <orderedlist +> <listitem +><para +>Откройте диалог параметрического построения через <menuchoice +><guimenu +>Построение</guimenu +><guimenuitem +>Новое параметрическое построение...</guimenuitem +> </menuchoice +>.</para +> </listitem +> <listitem +><para +>Введите имя функции, например <userinput +>circle</userinput +>. Имена функций для x и y изменятся в соответствии с заданным именем: <guilabel +>xcircle(t)</guilabel +> и <guilabel +>ycircle(t)</guilabel +>.</para +> </listitem +> <listitem +> <para +>Введите уравнения, <guilabel +>xcircle(t)=</guilabel +><userinput +>sin(t)</userinput +> и<guilabel +>ycircle(t)=</guilabel +><userinput +>cos(t)</userinput +>.</para +> </listitem +> </orderedlist +> Нажмите <guibutton +>OK</guibutton +> и увидите график функции. </para> +<para +>Вы также можете установить другие параметры построения графика: <variablelist> + +<varlistentry> +<term +><guilabel +>Скрыть</guilabel +></term> +<listitem> +<para +>Не строить функцию, а только хранить запись о ней в списке функций, так что вы можете использовать её при определении других функций.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Минимальное значение t-диапазона построения</guilabel +></term> +<term +><guilabel +>Максимальное значение t-диапазона построения</guilabel +></term> +<listitem> +<para +>Установив флажки этих параметров, можно задать минимальное и максимальное значения параметра t в полях <guilabel +>Минимум:</guilabel +><guilabel +>Максимум:</guilabel +>.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Толщина линии:</guilabel +></term> +<listitem> +<para +>Толщина линии графика указывается с шагом в 0,1 мм.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Цвет:</guilabel +></term> +<listitem> +<para +>Выберите цвет для графика функции.</para> +</listitem> +</varlistentry> +</variablelist> +</para> +</sect2> + +<sect2 id="polar-functions"> +<title +>Задание функций в полярной системе координат</title> + +<para +>Полярная система координат представляет точку по её расстоянию от начала координат (обычно называемому r), и углу между прямой, проходящей через точку и начало координат, и осью абсцисс (обычно представляемой греческой буквой «тета» [theta] ). Чтобы ввести функцию в полярной системе координат, выберите <menuchoice +><guimenu +>Построение</guimenu +><guimenuitem +>Новое полярное построение...</guimenuitem +> </menuchoice +>. В поле <guilabel +>r</guilabel +> допишите определение функции, включающее переменную theta. Например, чтобы построить спираль Архимеда с функцией r=theta, введите: <screen> +<userinput> +(theta)=theta +</userinput> +</screen +>, так что строка целиком будет выглядеть так: <quote +>r(theta)=theta</quote +>. Заметьте, что переменная может называться и по-другому, например <quote +>r(foo)=foo</quote +> приведёт к аналогичному построению. </para> + +</sect2> + +</sect1> + +<sect1 id="combining-functions"> +<title +>Комбинирование функций</title> +<para +>Функции можно комбинировать при задании новых. Просто введите их в выражении, после знака равно. Например, если вы определили функции f(x) и g(x), вы можете построить график их сумм: <screen +><userinput> +sum(a)=f(a)+g(a) +</userinput +> +</screen> +</para> +<para +>Можно комбинировать функции только одного типа.</para> +</sect1> + +<sect1 id="function-appearance"> +<title +>Настройка показа графиков</title> + +<para +>Чтобы настроить показ графика функции, в диалоге <guilabel +>Изменить построения</guilabel +> выделите функцию и нажмите кнопку <guibutton +>Изменить</guibutton +>. В появившемся диалоге вы можете скрыть график функции с области построения, установить толщину линии построения и её цвет. Для явно заданных функций в диалоге их изменения доступно три раздела. В первом задаётся уравнение самой функции. В разделе <guilabel +>Производные</guilabel +> задаётся вывод графика первой и второй производной функции. В разделе <guilabel +>Первообразная</guilabel +> задаётся вывод графика первообразной функции, вычисленной по методу Эйлера. </para> +<para +>Изменить функцию также можно через контекстное меню её графика.</para> + +<para +>Подробно это описано в разделе <xref linkend="popupmenu"/>. </para> +</sect1> + +<sect1 id="popupmenu"> +<title +>Контекстное меню</title> + +<para +>Щелчок правой кнопкой мыши на графике функции вызывает контекстное меню, в котором содержатся такие пункты:</para> + +<variablelist> +<varlistentry> +<term +><menuchoice +><guimenuitem +>Скрыть</guimenuitem> +</menuchoice +></term> +<listitem> +<para +>Скрыть выделенный график. Прочие построения этой функции (если они есть) остаются на экране.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenuitem +>Удалить</guimenuitem> +</menuchoice +></term> +<listitem> +<para +>Удаляет функцию и все построения, основанные на ней.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenuitem +>Правка</guimenuitem> +</menuchoice +></term> +<listitem> +<para +>Изменить функцию.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenuitem +>Копировать</guimenuitem> +</menuchoice +></term> +<listitem> +<para +>Копировать функцию в другой запущенный экземпляр &kmplot;.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenuitem +>Переместить</guimenuitem> +</menuchoice +></term> +<listitem> +<para +>Переместить функцию в другой запущенный экземпляр &kmplot;.</para> +</listitem> +</varlistentry> +</variablelist> + +<para +>Для графиков явных функций доступны ещё четыре пункта:</para> + +<variablelist> +<varlistentry> +<term +><menuchoice +><guimenuitem +>Получить ординату...</guimenuitem> +</menuchoice +></term> +<listitem> +<para +>Появится диалоговое окно, в котором можно получить численное значение функции по заданному аргументу. Введите значение x в поле ввода <guilabel +>X:</guilabel +> и нажмите на кнопку <guibutton +>Вычислить</guibutton +> (или просто нажмите клавишу &Enter;). Значение функции появится в поле <guilabel +>Y:</guilabel +>. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenuitem +>Поиск точки минимума...</guimenuitem> +</menuchoice +></term> +<listitem> +<para +>Найти минимум функции в указанном диапазоне. Появится диалоговое окно, в котором необходимо задать минимальное и максимальное значение по оси абсцисс. Нажмите кнопку <guibutton +>Найти</guibutton +> и появятся значения x и y минимума функции.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenuitem +>Поиск точки максимума...</guimenuitem> +</menuchoice +></term> +<listitem> +<para +>Аналогично <guimenuitem +>Поиск точки минимума...</guimenuitem +>, но ищет максимум функции в указанном диапазоне. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenuitem +>Вычислить интеграл</guimenuitem> +</menuchoice +></term> +<listitem> +<para +>Укажите минимальное и максимальное значение x в появившемся окне. При нажатии на кнопку <guilabel +>Вычислить</guilabel +> будет вычислен интеграл на указанном интервале и показана закрашенная площадь между графиком и осью абсцисс.</para> +</listitem> +</varlistentry> +</variablelist> + + +</sect1> + + +</chapter> +<!-- +Local Variables: +mode: sgml +sgml-minimize-attributes:nil +sgml-general-insert-case:lower +sgml-indent-step:0 +sgml-indent-data:nil +sgml-parent-document:("index.docbook" "BOOK" "CHAPTER") +End: +--> |