<< graphics graphics datatipToggle >>
removed >> removed > 6-1-1 > graphics > champ1

champ1

двумерный график векторного поля с цветными стрелками

Синтаксис

champ1(x, y, fx, fy)
champ1(x, y, fx, fy, arfact)
champ1(x, y, fx, fy, arfact, rect)
champ1(x, y, fx, fy, arfact, rect, strf)

Аргументы

x, y

два вектора, которые определяют сетку графика.

fx

матрица, которая описывает x-составляющую векторного поля. fx(i,j) - это x-составляющая векторного поля в точке (x(i),y(j)).

fy

матрица, которая описывает y-составляющую векторного поля. fy(i,j) - это y-составляющая векторного поля в точке (x(i),y(j)).

arfact

необязательный аргумент типа real, который даёт масштабирующий коэффициент для отображения остриё стрелки на графике (значение по умолчанию равно 1.0).

rect

вектор rect=[xmin, ymin, xmax, ymax], который указывает используемые пределы кадра графика.

frameflag

управляет вычислением диапазонов фактических координат из минимальных требуемых значений. Связанное с этим значение должно быть целым числом, в пределах от 0 до 8.

axesflag

определяет то, как должны быть нарисованы оси. Связанное с этим значение должно быть целым числом, в пределах от 0 до 5.

strf

строковое значение длиной 3 "xyz", которое имеет то же самое значение, что и параметр strf функции plot2d. Первый символ x не имеет значения для champ1.

Описание

champ1 рисует двумерное векторное поле с цветными стрелками. Цвет стрелок зависит от интенсивности поля.

Если вы желаете, чтобы стрелки были пропорциональны интенсивности поля, то используйте champ.

Введите команду champ1() для просмотра демонстрации.

Примеры

champ1(-5:5,-5:5,rand(11,11),rand(11,11),rect=[-10,-10,10,10],arfact=2)
// using meshgrid to get fx and fy
clf()
x = linspace(-1,1,30);
y = linspace(-1,1,30);
[X,Y] = meshgrid(x,y);
fy = 2.*Y;
fx = 2.*X;
champ1(x,y,fx',fy'); //here we have transposed fx and fy

Смотрите также

История

VersionDescription
6.1.0 champ1() is declared obsolete. The champ().colored property replaces it.
6.1.1 champ1() will be removed in the next Scilab version.

<< graphics graphics datatipToggle >>