Yacas/Графики
Двумерные
[править]Форма двумерных графиков: Plot2D(выражение, опции)
, если выражений несколько, то они задаются списком: Plot2D({выражение1, выражение2, ..}, опции)
.
Пределы построения задаются опцией yrange
. Например, построить в пределах можно так: Plot2D(Sin(2*x), yrange=-5:5)
.
Несколько графиков надо задавать списком функций, также следует держать в голове области определений и задавать их через опции. Вот так выглядят графики с отмеченными точками Plot2D({Sin(x), ArcSin(x)}, xrange=-1:1, yrange=-5:5, points=5)
.
Функция основана на квадратурных формулах Ньютона-Котеса и некоторых эвристиках для оценки ошибок.
Трёхмерные
[править]Трёхмерные графики вырисовывает подпрограмма Plot3DS()
. Она строит график функции от двух переменных в указанных диапазонах. Результат выглядит как поверхность, заданная выражением z=f(x,y)
.
Трёхмерное построение производится по тем же принципам, что и двумерное.
In> Plot3DS(a*b^2)
Out> True;
In> Plot3DS(Sin(x)*Cos(y),x=0:20, y=0:20,depth=3)
Out> True;