Постройте 3-D mesh
fmesh(
создает сетчатый график символьного выражения f
)f(x,y)
на интервале по умолчанию [-5 5]
для x
и y
.
fmesh(
графики f
,[xmin xmax
ymin ymax]
)f(x,y)
на интервале [xmin xmax]
для x
и [ymin ymax]
для y
. fmesh
функциональное использование symvar
заказать интервалы присвоения и переменные.
fmesh(
строит параметрическую mesh funx,funy,funz
)x = x(u,v)
, y = y(u,v)
, z = z(u,v)
на интервале [-5 5]
для u
и v
.
fmesh(
строит параметрическую mesh funx,funy,funz
,[uvmin
uvmax]
)x = x(u,v)
, y = y(u,v)
, z = z(u,v)
на интервале [uvmin uvmax]
для u
и v
.
fmesh(
строит параметрическую mesh funx,funy,funz
,[umin
umax vmin vmax]
)x = x(u,v)
, y = y(u,v)
, z = z(u,v)
на интервале [umin umax]
для u
и [vmin vmax]
для v
. fmesh
функциональное использование symvar
заказать параметрические переменные и интервалы присвоения.
fmesh(___,
использует LineSpec
)LineSpec
установить стиль линии, символ маркера и цвет графика.
fmesh(___,
задает поверхностные свойства с помощью одного или нескольких Name,Value
)Name,Value
парные аргументы. Используйте эту опцию с любыми комбинациями входных аргументов в предыдущих синтаксисах.
fmesh(
графики в осях с объектом ax
,___)ax
вместо объекта текущей системы координат gca
.
возвращает функциональный объект подложки или параметрированный функциональный объект подложки. Используйте объект запросить и изменить свойства определенной mesh.obj
= fmesh(___)
fsurf
СтраницаПримечание
Для дополнительных примеров следуйте fsurf
страница, потому что fmesh
и fsurf
совместно используйте тот же синтаксис. Все примеры на fsurf
страница применяется fmesh
.
Постройте сетку входа в области значений по умолчанию и .
syms x y fmesh(sin(x)+cos(y))
Постройте 3-D сетку действительной части в области значений по умолчанию и .
syms f(x,y)
f(x,y) = real(atan(x + i*y));
fmesh(f)
График и путем определения интервала графического вывода в качестве второго аргумента fmesh
.
syms x y f = sin(x) + cos(y); fmesh(f, [-pi pi -5 5])
Постройте параметрированную mesh
для и . Сделайте соотношение сторон осей равным использованием axis equal
. Смотрите целую mesh путем создания mesh частично прозрачным использованием alpha
.
syms s t r = 8 + sin(7*s + 5*t); x = r*cos(s)*sin(t); y = r*sin(s)*sin(t); z = r*cos(t); fmesh(x, y, z, [0 2*pi 0 pi], 'Linewidth', 2) axis equal alpha(0.8)
fsurf
СтраницаПримечание
Для дополнительных примеров следуйте fsurf
страница, потому что fmesh
и fsurf
совместно используйте тот же синтаксис. Все примеры на fsurf
страница применяется fmesh
.
fmesh
присваивает символьные переменные в f
к x
ось, затем y
ось, и symvar
определяет порядок переменных, которые будут присвоены. Поэтому переменная и имена оси не могут соответствовать. Обеспечивать fmesh
чтобы присвоить x или y к его соответствующей оси, создайте символьную функцию, чтобы построить, затем передать символьную функцию fmesh
.
Например, следующий код строит сетку f (x, y) = sin (y) двумя способами. Первый путь обеспечивает волны, чтобы колебаться относительно оси y. Второй путь присваивает y оси x, потому что это является первым (и только) переменная в символьной функции.
syms x y; f(x,y) = sin(y); figure; subplot(2,1,1) fmesh(f); subplot(2,1,2) fmesh(f(x,y)); % Or fmesh(sin(y));