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

📄 cubwgt.m

📁 2D无单元伽辽金法程序,功能比较强大
💻 M
字号:
%---------------------------------------------------------------function  [w,dwdx,dwdy] = cubwgt(dif,t,v,dmax,dm)% CUBIC SPLINE WEIGHT FUNCTIONl = length(v);for i=1:ldrdx = sign(dif(1,i))/dm(1,v(i));drdy = sign(dif(2,i))/dm(2,v(i));rx = abs(dif(1,i))/dm(1,v(i));ry = abs(dif(2,i))/dm(2,v(i));if rx>0.5  wx = (4/3)-4*rx+4*rx*rx -(4/3)*rx^3;  dwx = (-4 + 8*rx-4*rx^2)*drdx;elseif rx<=0.5  wx = (2/3) - 4*rx*rx + 4*rx^3;  dwx = (-8*rx + 12*rx^2)*drdx;endif ry>0.5  wy = (4/3)-4*ry+4*ry*ry -(4/3)*ry^3;  dwy = (-4 + 8*ry-4*ry^2)*drdy;elseif ry<=0.5  wy = (2/3) - 4*ry*ry + 4*ry^3;  dwy = (-8*ry + 12*ry^2)*drdy;endw(i) = wx*wy;dwdx(i) = wy*dwx;dwdy(i) = wx*dwy;end

⌨️ 快捷键说明

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