Mathematica三维点插值算法(高维插值,多维插值)
pts = {{0.`, -1.`, 0.`}, {-0.2411`, -0.94`, 0.2412`}, {-0.3831`, -0.842`, 0.3798`}, {-0.4355`, -0.715`, 0.547`}, {-0.5892`, -0.5859`, 0.5564`}} |
Graphics3D[{Red, PointSize[0.03], Point /@ pts, Blue, Line /@ Partition[pts, 2, 1]}] |
g[x_, y_] := Evaluate[InterpolatingPolynomial[{{#[[1]], #[[2]]}, #[[3]]} & /@ pts, {x, y}]] g[x, y] // Expand |
ContourPlot[g[x, y], {x, -1, 0}, {y, -1, 0}, Epilog -> {Red, PointSize[0.03], Point[{#[[1]], #[[2]]}] & /@ pts}] |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
2011-03-22 Armadillo常用资料备查
2011-03-22 最小二乘法广义逆
2011-03-22 如何把一个c++单个文件里的输出(比如cout)屏蔽掉?