利用MATLAB编写高斯积分
2020-07-16 05:46
337 查看
function [m]=intgauss(n) % n代表所求节点的个数
syms x
for i=1:n
for j=1:n
y(i,j)=int(log(x)*x(i-1)*x(n-j),0,1); % 积分的权函数不同则log(x)会改变
end
end
y % y表示权函数与正交函数与w(x)的积分值所构成的方阵
for i=1:n
h(i)=-int(log(x)*x(i-1)*xn,0,1);
end
h=h’ % h表示权函数与正交函数与w(x)的积分值所构成列向量
m=y^(-1)*h; % m是系数向量
w=x^n;
for i=1:n
w=w+m(i)*x^(n-i);
end
x=solve(w==0) % x表示的是节点位置
for i=1:n
for j=1:n
l(i,j)=x(j)^(i-1);
end
z(i)= y(i,n);
end
z=z’;
A=l^(-1)
A=l^(-1)z % A代表系数
for i=1:n
X = sprintf(’%ff(%f)’,A(i),x(i));
disp(X)
en
相关文章推荐
- 利用matlab编写gps处理程序
- 利用matlab编写的Butterworth低通滤波程序
- 利用matlab编写实现显示fmri切片slice图像 混合显示 不同侧面显示 可叠加t检验图显示 by DR. Rajeev Raizada
- 利用matlab编写二分法求根函数
- 【matlab】利用matlab编写启发式算法
- 什么是typora,什么是markdown?利用typora编写markdown文本
- 利用 POP3 协议和套接字编写接收邮件的程序
- MATLAB编写回调函数(部分 更新)
- 编写函数countpi,利用公式 计算π的近似值,当某一项的值小于10-5时,认为达到精度要求,请完善函数
- 利用Matlab以蚁群算法(Ant Colony Algorithm)求解不闭合的旅行商问题(Travelling Salesman Problem, TSP)并进行可视化
- .Net/C#: 利用反射编写通用的 rss 2.0 的 reader
- 利用matlab将自己的数据制作为标准VOC数据集格式
- 利用Matlab求范德蒙行列式
- 利用requests与Threading编写python多线程HTTP下载器
- 利用MATLAB解水下频散方程
- 利用Recognizer编写自己的开机自启动程序
- 利用Matlab/Simulink构建ROS应用
- 利用Timer和图片框控件,编写一个图片不断向左移动的小动画
- [Delphi] 利用DELPHI编写IE扩展
- 利用matlab的PDE工具箱求解Neumann边界的Poisson方程之2