⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 vars.m

📁 matlab 多参数积分工具箱 multivariable calculus toolbox
💻 M
字号:
function [x,y,z,xs,ys,zs]=vars(f)
%VARS  Extract coordinates from function.
%   [X,Y,Z,XS,YS,ZS] = VARS(F) where F can be either a scalar or a vector function.
%   X, Y and Z are the strings containing either 'x', 'y' and 'z', or
%   'R', 'theta' and 'phi', or 'r', 'phi' and 'z' depending on what coordinates
%   the function F are currently using. XS, YS and ZS contains required amount of spaces
%   for indenting the functions right.
%   This function is used internally by the classes SCALAR and VECTOR.
%
%   See also TYPE.

% Copyright (c) 2001-04-22, B. Rasmus Anthin

switch(type(f))
case 'cart'
   x='x';y='y';z='z';
   xs='';zs='';
case 'sph'
   x='R';y='theta';z='phi';
   xs(1:4)=' ';zs(1:2)=' ';
case 'cyl'
   x='r';y='phi';z='z';
   xs(1:2)=' ';zs(1:2)=' ';
end
ys='';

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -