1 <?xml version="1.0" encoding="UTF-8"?>
3 * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
4 * Copyright (C) INRIA - Fabrice Leray
5 * Copyright (C) 2012 - 2016 - Scilab Enterprises
6 * Copyright (C) 2018 - 2019 - Samuel GOUGEON
7 * Copyright (C) 2020 - Stéphane MOTTELET
9 * This file is hereby licensed under the terms of the GNU GPL v2.0,
10 * pursuant to article 5.3.4 of the CeCILL v.2.1.
11 * This file was originally licensed under the terms of the CeCILL v2.1,
12 * and continues to be available under such terms.
13 * For more information, see the COPYING file which you should have received
14 * along with this program.
17 <refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"
18 xmlns:svg="http://www.w3.org/2000/svg" xmlns:mml="http://www.w3.org/1998/Math/MathML"
19 xmlns:db="http://docbook.org/ns/docbook" xmlns:scilab="http://www.scilab.org"
20 xml:lang="ru" xml:id="semilogy">
22 <refname>semilogy</refname>
23 <refpurpose>2D semilogarithmic plot</refpurpose>
26 <title>Синтаксис</title>
32 semilogy(x, list(fun, param))
33 semilogy(.., LineSpec)
34 semilogy(.., LineSpec, GlobalProperty)
35 semilogy(x1, y1, LineSpec1, x2,y2,LineSpec2,...xN, yN, LineSpecN, GlobalProperty1,.. GlobalPropertyM)
36 semilogy(x1,fun1,LineSpec1, x2,y2,LineSpec2,...xN,funN,LineSpecN, GlobalProperty1, ..GlobalPropertyM)
37 semilogy(axes_handle,...)
41 <title>Аргументы</title>
47 вектор или матрица строго положительных вещественных чисел или целых
48 чисел. Если не указано, то предполагается, что это вектор
49 <literal>1:n</literal>, где <literal>n</literal> - это число точек
50 кривой, указанных в параметре <literal>y</literal>.
58 вектор или матрица строго положительных вещественных чисел или целых
64 <term>fun, fun1, ..</term>
67 указатель функции, как, например, <literal>semilogy(x, gamma)</literal>.
70 Если функции для построения нужны некоторые параметры в качестве входных
71 аргументов, то функция и её параметры могут быть определены через список,
72 как например, <literal>semilogy(x, list(delip, -0.4))</literal>
80 Этот необязательный аргумент должен быть строковым, который будет
81 использоваться в качестве сокращения способа построения линии. Мы можем
82 иметь один аргумент <literal>LineSpec</literal> на <literal>y</literal>
83 или <literal>{x,y}</literal> ранее введённые. Опции
84 <literal>LineSpec</literal> работают с указателями
85 <literal>LineStyle</literal>, <literal>Marker</literal> и
86 <literal>Color</literal> (см. <link linkend="LineSpec">LineSpec</link>).
87 Эти указатели определяют стиль линии, стиль маркера и цвет линий графика.
92 <term>GlobalProperty</term>
95 Этот необязательный аргумент представляет последовательность пар
96 операторов <literal>{PropertyName,PropertyValue}</literal>, которая
97 определяет глобальные свойства объектов, применяемые ко всем кривым,
98 созданным этим графиком. Полный обозор доступных свойств смотрите в
99 <link linkend="GlobalProperty">GlobalProperty</link>.
104 <term>axes_handle</term>
107 Этот необязательный аргумент заставляет график строиться внутри выбранных
108 осей указанных с помощью <literal>axes_handle</literal>, а не в текущих
109 осях (см. <link linkend="gca">gca</link>).
116 <title>Описание</title>
118 <literal>semilogy</literal> строит данные, используя логарифмическую шкалу по
119 основанию 10 по оси y и нормальную (линейную) шкалу по оси x. Возможные синтаксисы и
120 аргументы те же, что и у функции <link linkend="plot">plot</link> при условии, что
121 значения ординаты в агрументе <term>y</term> будут строго положительными.
124 Если текущие оси не пусты и ось y имеет нижнюю отрицательную границу
125 диапазона, то масштаб графика останется линейным после построения.
128 Введите команду <literal>semilogy</literal>, чтобы увидеть пример.
132 <title>Примеры</title>
133 <programlisting role="example"><![CDATA[
134 w=logspace(-2,2,1000);
141 title("$\LARGE \left|1/(s^2+s+1)\right|\mbox{ for }s=i\omega$")
142 xlabel("$\LARGE \omega$")
145 w=logspace(-2,2,1000);
152 title("$\LARGE \left|1/(s^2+s+1)\right|\mbox{ for }s=i\omega$")
153 xlabel("$\LARGE \omega$")
156 <refsection role="see also">
157 <title>Смотрите также</title>
158 <simplelist type="inline">
160 <link linkend="plot">plot</link>
163 <link linkend="semilogx">semilogx</link>
166 <link linkend="loglog">loglog</link>
169 <link linkend="LineSpec">LineSpec</link>
172 <link linkend="GlobalProperty">GlobalProperty</link>
176 <refsection role="history">
177 <title>История</title>
180 <revnumber>6.1.1</revnumber>
182 Добавлена функция semilogy.