24小时热门版块排行榜    

查看: 1935  |  回复: 9
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

lovvv002569

铁虫 (小有名气)

[求助] 多元多项式重构问题请教 已有1人参与

各位前辈好,最近在工作中遇到一个问题,想请教大家。
我想用高阶的多项式重构一个光滑变量,比如,f(x,y)≈a10*x+a01*y+a20*x*x+a02*y*y+a11*x*y..。
难点在于多项式系数如何确定。
目前我用是对f求偏导,然后用有限差分近似(在均匀网格上),从而确定polynomial的系数。
比如 ∂f/∂x =a10, ∂f/∂y=a01...,∂f/∂x ≈[f(i+1)-f(i-1)]/2.0/dx,
这个方法的缺点是计算高阶偏导数不好处理,比如我要算二阶混合导数fxy,需要先算出一阶导数fx,fy,然后再对fx,fy求偏导。
上述做法在用高阶有限差分或者计算高阶导数时,会引入很宽的模板。具体应用时,效果不是特别好。
当然,我也可以由f计算出各阶偏导数,相对上述方法更加compact。比如fxy=[f(i+1,j+1)-f(i+1,j-1)-f(i-1,j+1)+f(i-1,j-1)]/4.0/dx/dy.
不过,高阶混合导数有限差分格式推导的工作量实在太大,特别是三维。。。
想请教大家,有没有compact,并且比较简单的方法,比如least square?
谢谢!
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lovvv002569

铁虫 (小有名气)

引用回帖:
6楼: Originally posted by zaq123321 at 2017-12-13 17:50:07
The (1) you wrote is not correct.  \partial f/\partial x=a10+2*a20*x+a11*y+.... It's different with yours

前辈,
这个重构的基本思想是对变量f在点(i,j)处进行泰勒展开,f(x,y)=f(i,j)+∂f/∂x(i,j)*(x-xi)+∂f/∂y(i,j)*(y-yi)+ ...
我把上述式子改写成 f=f(i,j)+a10*X+a01*Y+...
其中a10=∂f/∂x(i,j), X=x-xi
您写的公式里,后面几项在离散时都可以约去。
7楼2017-12-13 18:20:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 10 个回答

zaq123321

专家顾问 (著名写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
lovvv002569: 金币+10, ★★★★★最佳答案 2017-12-13 13:07:23
比如 ∂f/∂x =a10, ∂f/∂y=a01...,∂f/∂x ≈[f(i+1)-f(i-1)]/2.0/dx,  Is this correct?

If your model is fixed, like here you choose multiple variable polynomial form, you just need build a overdetermined linear system and then use linear square method to get your best coefficients.

[ 发自手机版 http://muchong.com/3g ]
小木虫给我温暖,给我希望,爱就要爱小木虫。
2楼2017-12-11 10:52:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lovvv002569

铁虫 (小有名气)

引用回帖:
2楼: Originally posted by zaq123321 at 2017-12-11 10:52:43
比如 ∂f/∂x =a10, ∂f/∂y=a01...,∂f/∂x ≈/2.0/dx,  Is this correct?

If your model is fixed, like here you choose multiple variable polynomial form, you just need ...

你好,非常感谢你的回复。
(1) 这个表达式的确有问题,正切的写法是: a10=∂f/∂x|i,j, ∂f/∂x|i,j ≈[f(i+1)-f(i-1)]/2.0/dx.
(2) 您说的linear square method是指linear square fiting吗? 貌似linear square 最多只有二阶精度?
3楼2017-12-11 13:49:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zaq123321

专家顾问 (著名写手)

【答案】应助回帖

引用回帖:
3楼: Originally posted by lovvv002569 at 2017-12-11 13:49:35
你好,非常感谢你的回复。
(1) 这个表达式的确有问题,正切的写法是: a10=∂f/∂x|i,j, ∂f/∂x|i,j ≈/2.0/dx.
(2) 您说的linear square method是指linear square fiting吗? 貌似linear sq ...

Are you sure what you have written done (1) is correct? Do you know how to take the derivative of f(x,y) with respect to x according to your formulation?
I don't understand what you mean second order of accuracy. It looks to me this is an over determined problem or underdetermined problem

[ 发自手机版 http://muchong.com/3g ]
小木虫给我温暖,给我希望,爱就要爱小木虫。
4楼2017-12-13 10:25:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[公派出国] 售SCI一区文章,我:8.O.551.O.5.4,科目全,可伽急 +3 wsYGJnURYvm6 2026-08-31 4/200 2026-09-01 06:38 by o3EMxHUAQDtS
[硕博家园] 售SCI一区文章,我:8O5.5.1.O5.4,科目全,可伽急 +3 wsYGJnURYvm6 2026-08-31 4/200 2026-09-01 06:07 by o3EMxHUAQDtS
[考研] 售SCI文章,我:8O.5.5.1O.54,科目全,可十急 +3 EZ67DG6CvcKL 2026-08-31 5/250 2026-09-01 05:43 by o3EMxHUAQDtS
[基金申请] 国社科又开始会评了,不知道这次命运如何 +7 雨打竹帘 2026-08-30 11/550 2026-08-31 23:16 by hittle2008
[基金申请] 面上意见出来了 +12 黄鸟于飞Chao 2026-08-29 23/1150 2026-08-31 18:57 by 黄鸟于飞Chao
[基金申请] 能否申诉? +7 echo8914667 2026-08-30 8/400 2026-08-31 17:00 by yihongxu
[基金申请] 麻烦专家们看看评委们的意见(F口面上) +6 gdd2018 2026-08-28 11/550 2026-08-30 08:58 by 超级无敌华子
[基金申请] 国自然评审意见 +13 wangmingqi 2026-08-28 19/950 2026-08-29 10:22 by Poppy1104
[基金申请] 2026年叶企孙基金 +4 bud_bud 2026-08-27 7/350 2026-08-29 07:23 by foolishmani
[基金申请] 为什么资助数各大高校都创新高,自己申请怎么就这么难 +12 Kittylucky 2026-08-27 13/650 2026-08-29 00:04 by superceng
[基金申请] 基金系统什么内容也没有 30+4 winsaint 2026-08-27 9/450 2026-08-28 11:06 by maolC
[基金申请] 怎么查啊 +6 huang1991js 2026-08-26 6/300 2026-08-28 08:42 by winsaint
[基金申请] 看板上这么多中的,有点像50人群里49个人都是骗子的那种感觉…… +5 a089 2026-08-26 6/300 2026-08-27 14:05 by jonewore
[基金申请] 为什么 国际(地区)合作与交流项目 没有放榜? 10+3 majunge000 2026-08-26 11/550 2026-08-27 08:42 by 北京莱茵编辑
[基金申请] 2026年8月25日国自然放榜前突然收到列入评审专家邮件,有关系吗? +25 木水思豆 2026-08-25 28/1400 2026-08-26 14:53 by draco1987
[基金申请] 出来了 +9 trojank 2026-08-26 9/450 2026-08-26 14:25 by 宝贝虫子
[基金申请] 项目信息和经费信息在系统里都可以看到了 +6 wittyboy 2026-08-26 14/700 2026-08-26 10:55 by wittyboy
[基金申请] 国合可查了 +3 paperzjh 2026-08-26 3/150 2026-08-26 10:41 by LemmonTr
[基金申请] 牛来!米来!面来! +8 beefly 2026-08-26 8/400 2026-08-26 08:37 by xuzhipiao
[基金申请] 某些机构,以效率低为荣,以效率低作为存在感 +9 yuleib84 2026-08-25 10/500 2026-08-25 17:14 by alexon
信息提示
请填处理意见