|
Подписи на графикахВ этом разделе мы рассмотрим возможности Scilab, использующиеся для отображения на графике названия, подписей к осям и легенды. Следующий фрагмент демонстрирует изображение графика функции x2 с использованием функции plot: function f = myquadratic(x) f = x^2 endfunction xdata = linspace (1, 10, 50); ydata = myquadratic (xdata); plot(xdata,ydata ) Результат показан на рис. 13 (только без подписей, подписи добавлены позже). Рис. 13: График функции x2 с названием и подписями осей. на более мелкие составные части. Всякому объекту соответствует набор свойств, таких как толщина, цвет линий и т.п. Доступ к этим свойствам осуществляется так же, как и к любым другим переменным Scilab. Управление графическими дескрипторами, таким образом, является простым и эффективным методом работы с графическими объектами. Простейшая конфигурация графиков может выполняться посредством встроенных функций Scilab, и в данном руководстве мы ограничимся рассмотрением только этих базовых возможностей. В следующем примере функция title используется для того, чтобы задать название графика: title ( "Название графика" ); Для того чтобы отобразить на графике подписи осей, используем функцию xtitle: xtitle ("Название графика", "Подпись оси X", "Подпись оси Y"); На рис. 13 представлен результат выполнения этого фрагмента. Часто возникает необходимость отобразить совместно графики двух функций. Ниже мы определяем две функции: f (x) = x2 и f (x) = 2x2, и отображаем их на одном графике. Для того чтобы различить кривые, соответствующие каждой из функций, мы используем третий параметр функции plot. Значения "+-" и "о-" определяют способ отображения точек (в данном случае они будут отображаться символами "+" и "о") и соединяющих линий на графике. function f = myquadratic ( х ) f = х ^ 2 endfunction function f = myquadratic2 ( x ) f = 2 * x - 2 endfunction xdata = linspace (1 , 10 , 50 ) ; ydata = myquadratic ( xdata ); plot ( xdata, ydata, "+-" ) ydata2 = myquadratic2 ( xdata ); plot ( xdata, ydata2, "o-" ) xtitle ("Name", " X", " Y"); Помимо этого, необходимо отобразить легенду, указав, какая из кривых соответствует каждой из функций, для чего используется инструкция legend: legend ( "х^2", "2х-2" ); Рис. 14 демонстрирует получившийся в итоге график. Теперь мы знаем, как создать график и настроить параметры его отображения. Если график окажется достаточно интересным, можно сохранить его в файл для последующего использования. |
|
© vse-o-scilab |