|
|||||||||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Команды преобразования координатКоманда Changecoords
Changecoords - изменение координат.
Структура команды: Changecoords (p, coord)
Параметры: p-cтруктура данных графика coord - новая система координат
Описание: Функция changecoords используется для того, чтобы изменить структуру графика. Параметр p должен быть двух- или трехмерной структурой графика, в то время как coord должен быть одним из принятого набора доступного типа координат (см. выше). Преобразования от различных систем координат к декартовым координатам могут быть найдены в HELP для coords.
Примеры: > with(plots): > p:= plot([sin(x), x, x=0..2*Pi]): changecoords(p, polar);
> p:= plot3d([ (1.3)^x * sin(y), x, y ], x=-1..2*Pi, y=0..Pi): changecoords(p, spherical); changecoords(p, paraboloidal); changecoords(p, conical(2,3));
> p:= plot3d([x+y,x,y], x=-Pi..Pi, y=-Pi..Pi): changecoords(p, bipolarcylindrical); changecoords(p, bipolarcylindrical(3));
Команды Xshift, yshift, zshift xshift, yshift, zshift - параллельный перенос графиков относительно осей x, y, или z в 2- или 3-мерном пространствах.
Структура команды: stats[statplots, xshift](amount, plot) statplots[xshift](amount, plot) xshift(amount, plot)
Параметры: plot - структура графика amount - действительное число.
Описание: Функция xshift осуществляет параллельный перенос двумерного или трёхмерного графиков по оси ОХ на amount единиц. Функции yshift и zshift - по осям ОY и OZ соответственно.
Примеры: > with(stats[statplots]): > p:=plot('x^2', 'x' = -3..3): xshift(3, p);
> plots[display]({ p, xshift(3,p) });
> p:=plots[display](plottools [icosahedron] ()): plots[display]({ p, xshift(5, zscale(30, p)) });
Команды Xyexchange, xzexchange, yzexchange Xyexchange, xzexchange, yzexchange - обмен координатных осей 2- или 3-мерных графиков.
Структура команды: stats[statplots, xyexchange](plot) statplots[xyexchange](plot) xyexchange(plot)
Параметры: plot - структура графика.
Описание: Функция xyexchange обменивает координаты x и y между собой. Точно так же xzexchange и yzexchange обменивают координаты x и z, y и z соответственно. Команда with(stats [statplots]) позволяет использование сокращенной формы этой команды.
Примеры: > with(stats[statplots]): > p:=plot('x^2', 'x' = -3..3): xyexchange(p);
> plots[display]({ p, xyexchange(p) });
> p:=plots[display](plottools[cone]([0,0,0])): plots[display]({p, xshift(5, yzexchange(p)) });
Команда replot replot(p, options)-преобразование вида графика.
Структура команды:
replot(p, options);
Параметры: p - структура данных графика options - необязательные аргументы, задающие график.
Описание: Эта функция позволяет изменять параметры графика без повторного расчета. Она позволяет изменять масштаб изображения на графике, изменять название, ярлыки, или стиль линии.
Примеры: > with(plots): plot(cos(x), x=0..Pi); replot(%, view = [0..Pi,-5..5]); replot(%, style=POINT, title=cos, scaling= CONSTRAINED); p:= plot(sin(x), x=0..2*Pi): q:= replot(p, view=[0..Pi,-1..1]):q;
> p:= plot3d(tan(x*y), x=-Pi..Pi, y=-Pi..Pi): replot(p, view=[ -Pi/2..Pi/2, -Pi/2..Pi/2, -1..1 ], style=PATCH);
Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.006 сек.) |