版块导航
正在加载中...
客户端APP下载
论文辅导
申博辅导
登录
注册
帖子
帖子
用户
本版
应《网络安全法》要求,自2017年10月1日起,未进行实名认证将不得使用互联网跟帖服务。为保障您的帐号能够正常使用,请尽快对帐号进行手机号验证,感谢您的理解与支持!
24小时热门版块排行榜
>
论坛更新日志
(384)
>
虫友互识
(37)
>
休闲灌水
(29)
>
硕博家园
(8)
>
博后之家
(7)
>
导师招生
(6)
>
论文道贺祈福
(6)
>
考博
(5)
>
基金申请
(4)
>
论文投稿
(4)
>
教师之家
(2)
>
有奖起名
(1)
>
招聘信息布告栏
(1)
>
找工作
(1)
>
文献求助
(1)
>
公派出国
(1)
小木虫论坛-学术科研互动平台
»
专业学科区
»
数学
»
计算数学
»
谱方法中多项式求根的问题
5
1/1
返回列表
查看: 1288 | 回复: 5
查看全部回帖
@他人
存档
新回复提醒
(忽略)
收藏
在APP中查看
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖
lixy1217
木虫
(著名写手)
应助: 4
(幼儿园)
金币: 4861.1
帖子: 1379
在线: 233.7小时
虫号: 1125891
[交流]
谱方法中多项式求根的问题
基于多项式(Legendre、Hermite等)的谱方法求解偏微分方程,难免要涉及到对多项式求根的问题
我用32位计算机C++编程计算,采用通常的方法来求Hermite多项式,超过70次以后,多项式的拟合就已经失真了。而用二分法对Hermite多项式求根,超过40次就解不出了,如果用QR算法那效果更差。舍入误差在多项式中体现得淋漓尽致。
但是我想,求解一个偏微分方程,100个以上的基函数也不算多吧?虽然不要求能够像Fourier基函数那么好的稳定性。可总应该有什么好的算法能够有效模拟100次以上的带权高斯多项式并对其求根,在此请高人指点指点。如果说是要换计算机那就免了。
回复此楼
» 猜你喜欢
论文终于录用啦!满足毕业条件了
已经有12人回复
2025年遐想
已经有4人回复
投稿Elsevier的杂志(返修),总是在选择OA和subscription界面被踢皮球
已经有8人回复
求个博导看看
已经有18人回复
高级回复
» 本主题相关价值贴推荐,对您同样有帮助:
求助个多项式二次型的问题
已经有8人回复
请问计算中的谱方法和拟谱方法的本质区别是什么?
已经有5人回复
matlaB求解多项式反函数遇阻
已经有7人回复
» 抢金币啦!回帖就可以得到:
查看全部散金贴
武汉纺织大学电子与电气工程学院------院长团队招聘光电、材料类博士,博士后
+
1
/497
双一流南京医科大学招计算机、AI、统计、生物信息等方向26年9月入学博士
+
1
/185
内蒙古大学能源材料化学研究院招聘2026年博士生
+
1
/80
上海大学管理学院阳发军教授课题组全职博士/博士后招聘启事
+
1
/78
华中科技大学龚江研究员课题组诚招博士研究生、科研助理和博士后
+
3
/33
西南交通大学前沿院碳中和与物质循环利用课题组招收博士生
+
1
/29
2026年黄河科技学院纳米功能材料研究所招聘
+
2
/18
南京工业大学招收2026年全日制学术博士(供热、供燃气通风与空调)
+
1
/14
长江学者团队招聘药学/生物信息学等方向高校教师7名(地点杭州、有事业编)+博后5名
+
1
/12
大叔征婚
+
1
/11
南京工业大学招收2026年全日制学术博士(供热、供燃气通风与空调)
+
1
/11
海南大学化学院—功能分子器件团队2026博士/研究助理招生
+
1
/8
中山大学孙逸仙纪念医院潘越教授团队招聘博士后(年薪40万起)
+
1
/8
中科院动物所招收2026年博士生(优先少干专项计划、化学或生命科学背景)
+
1
/7
电子科技大学激光与光子制造团队招硕士博士
+
1
/7
代算!材料学理论计算
+
1
/6
海南大学化学院—功能分子器件团队博士后招聘
+
1
/4
长春工业大学机电工程学院韩玲教授招收审核制2026年秋季入学博士生
+
1
/4
深容SCI智能体四大模块:Method, Introduction, Discussion, Abstract
+
1
/3
👉划重点!硼替佐米药物研发质控必备
+
1
/1
1楼
2013-12-31 12:02:24
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
lixy1217
木虫
(著名写手)
应助: 4
(幼儿园)
金币: 4861.1
帖子: 1379
在线: 233.7小时
虫号: 1125891
引用回帖:
2楼
:
Originally posted by
cool_smile
at 2013-12-31 19:09:43
方法一、可以利用特征值方法求正交多项式的零点。譬如:N次Hermite多项式的零点恰好就是一个三对角(对称)矩阵的特征值。
方法二、利用迭代法求根,关键是初值的选取。初值怎么选取可以参考文献 Pan V. (1997, 39 ...
不知道你试着算过没有。其实求多项式的根本身不是太难,可是次数一旦高起来,舍入误差的影响将会非常大。一个70次的Hermite多项式,它的系数在数量级上差别能达到10的40次方。而且x的70次方,就算是一点小小的扰动,带来的差别也是巨大的。用32位计算机操作,不说求根,如何来把这个多项式表示出来,都是个问题。
赞
一下
回复此楼
3楼
2013-12-31 19:47:42
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
lixy1217
木虫
(著名写手)
应助: 4
(幼儿园)
金币: 4861.1
帖子: 1379
在线: 233.7小时
虫号: 1125891
引用回帖:
4楼
:
Originally posted by
cool_smile
at 2013-12-31 21:22:11
此言差矣,在实际的数值计算过程中,一般都不需要把多项式直接表示出来(否则就会导致你所说的舍入误差积累),如果是正交多项式,一可以利用递推公式去计算n次正交多项式的函数值或者导数值。
我可以提供matla ...
听你这么一说,好像有点意思~~看来直观上先得到系数在研究多项式的方式在这里是不适用了。
不禁追问一下,三对角对称矩阵表示Hermite多项式的根,这是个什么三对角矩阵?迭代法求根,是常用的牛顿迭代吗?如果这么说来,更简单的二分法是否也会适用,因为我只需要知道实根?
赞
一下
回复此楼
5楼
2013-12-31 22:35:07
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
lixy1217
木虫
(著名写手)
应助: 4
(幼儿园)
金币: 4861.1
帖子: 1379
在线: 233.7小时
虫号: 1125891
引用回帖:
4楼
:
Originally posted by
cool_smile
at 2013-12-31 21:22:11
此言差矣,在实际的数值计算过程中,一般都不需要把多项式直接表示出来(否则就会导致你所说的舍入误差积累),如果是正交多项式,一可以利用递推公式去计算n次正交多项式的函数值或者导数值。
我可以提供matla ...
果然不应该求多项式系数,而应该使用Hermite基函数(不是Hermite多项式)迭代公式直接逐点表示。用最原始野蛮的二分法,可以求到750阶以内的Hermite基函数的根。但是对于更高阶的多项式,由于根的范围突破了38.5这个坎,意味着exp(-0.5*x*x)会低于C程序数据范围的下限,从而直接等于0,也就无法求根了。
不知道这时候有什么好的处理办法(呵呵,我这个人有点贪心)
赞
一下
回复此楼
6楼
2014-01-01 20:04:20
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
相关版块跳转
数理科学综合
机械
物理
数学
农林
食品
地学
能源
信息科学
土木建筑
航空航天
转基因
我要订阅楼主
lixy1217
的主题更新
5
1/1
返回列表
如果回帖内容含有宣传信息,请如实选中。否则帐号将被全论坛禁言
普通表情
龙
兔
虎
猫
高级回复
(可上传附件)
百度网盘
|
360云盘
|
千易网盘
|
华为网盘
在新窗口页面中打开自己喜欢的网盘网站,将文件上传后,然后将下载链接复制到帖子内容中就可以了。
信息提示
关闭
请填处理意见
关闭
确定