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

📄 xint.m

📁 matlab编程
💻 M
字号:
 function [res] = XINT(XU2,XL2,A1,B1,C1,D1,A2,B2,C2,D2,A3,B3,C3,D3)
% This function is used by Cubic Spline Rayleigh Ritz Method
% (Algoritm 11.6) to exactly integrate products of cubic
% polynomials.
 syms('AA','BB','CC','DD','EE','FF','GG','XHIGH','XLOW','I');
 C = zeros(1,10);
 AA = A1*A2;
 BB = A1*B2+A2*B1;
 CC = A1*C2+B1*B2+C1*A2;
 DD = A1*D2+B1*C2+C1*B2+D1*A2;
 EE = B1*D2+C1*C2+D1*B2;
 FF = C1*D2+D1*C2;
 GG = D1*D2;
 C(10) = AA*A3;
 C(9) = (AA*B3+BB*A3)/2;
 C(8) = (AA*C3+BB*B3+CC*A3)/3;
 C(7) = (AA*D3+BB*C3+CC*B3+DD*A3)/4;
 C(6) = (BB*D3+CC*C3+DD*B3+EE*A3)/5;
 C(5) = (CC*D3+DD*C3+EE*B3+FF*A3)/6;
 C(4) = (DD*D3+EE*C3+FF*B3+GG*A3)/7;
 C(3) = (EE*D3+FF*C3+GG*B3)/8;
 C(2) = (FF*D3+GG*C3)/9;
 C(1) = (GG*D3)/10;
 XHIGH = 0;
 XLOW = 0;
 for I = 1 : 10
 XHIGH = (XHIGH+C(I))*XU2;
 XLOW = (XLOW+C(I))*XL2;
 end;
 res = XHIGH-XLOW;

⌨️ 快捷键说明

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