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

📄 substitute_backup.m

📁 MDPSAS工具箱是马里兰大学开发的
💻 M
字号:
function C = substitute(A,B)% substitute.m Interpolate a scalarfield object another scalarfield%              with the same number of dimensions%%	INPUT parameters:%             A,B : scalarfield objects %%	OUTPUT:%	        C : a scalarfield objectgeomOld  = get(A.pd,'geom');qpOld    = get(A.pd,'qp');nameOld  = get(A.pd,'name');axlimOld = get(A.pd,'axlim');geomNew  = get(pdNew,'geom');qpNew    = get(pdNew,'qp');nameNew  = get(pdNew,'name');axlimNew = get(pdNew,'axlim');%%%%%%%%%%%%%%% 1D to 1D interpolation %%%%%%%%%%%%%%%if length(nameOld) == 1% interpolate old 1D curve to new 1D curve   if length(nameNew) ~= 1      error('Size mismatch')      end   if nnz(axlimOld{1}-axlimNew{1}) > 0      error('Axis limit mismatch')      end   val = polyint(qpOld{1},A.val,qpNew{1});      B = scalarfield(pdNew,val);   return   enderror('Not yet set up for higher-dimensional scalarfield objects')

⌨️ 快捷键说明

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