大学的一次计算机图形学作业,全部用C实现的。留着做纪念。里面实现了Hermite插值曲线、Bezier曲线、B样条曲线
2021-11-21 17:09:56 45KB Hermite插值 Bezier
1
mfc实现绘制Bezier曲线、B样条曲线和Hermite曲线,CAD实验题目,内含三个程序,每个程序实现一个要求
2021-11-19 23:00:28 6.77MB c++
1
计算 Hermite 多项式。 h = 厄米特 (n) h = Hermite(n,x) 输入: - n 是 Hermite 多项式的阶数 (n>=0)。 - x 是(可选)要对生成的 Hermite 多项式函数进行评估的值。 有两种可能的输出: 1. 如果 x 被省略,则 h 是一个具有 (n+1) 个元素的数组,其中包含每个 Hermite 多项式项的系数。 例如,调用 h = hermite(3) 将导致 h = [8 0 -12 0],即 8x^3 - 12x。 2. 如果给定 x,则 h = Hn(x) 并且 h 的形状与 x 的大小相同。 例如,H2(x) = 4x^2 - 2,然后调用 h = hermite(2,[0 1 2]) 将导致 h = [-2 2 14]。 更多信息: http : //suinotes.wordpress.com/2010/05/26
2021-11-17 08:58:17 2KB matlab
1
hermite插值的matlab代码CarND路径规划项目 无人驾驶汽车工程师纳米学位课程 概述 在这个项目中,我实现了Moritz Werling,Julius Ziegler,Soren Kammel和Sebastian Thrun在(2010)发表的论文《 Frenet框架中动态街道场景的最佳轨迹生成》中概述的方法。 该方法将在下面讨论。 首先,我在Matlab中创建了一个模拟器来开发代码。 该模拟器允许可重现的场景构造,从而大大简化了测试。 使用matlab,我创建了轨迹生成和行为计划模块,以及React层模块。 然后将matlab代码移植到c ++。 下面将介绍更详细的方法,并在底部提供代码说明。 结果 汽车成功驾驶,没有发生任何事故。 最佳轨迹生成 该方法的所有细节均在上述论文中给出。 简而言之,将在横向上的一组加速度率最小化轨迹(JMT)与在纵向上的一组JMT相结合,并将成本最低的组合用作最终的2d轨迹。 (这在TrajectoryGenerator/generate_() 。) 使用几种不同的可能模式(跟随,合并,停止和保持速度)创建纵向轨迹。 前三种模式可求解完整的5
2021-11-02 20:14:26 12.84MB 系统开源
1
hermite插值报告,用C语言编写的,实现插值计算的功能。
2021-10-29 11:24:23 64KB hermite插值
1
包含两个函数,一个是产生厄密多项式,另一个是对函数进行积分。
2021-10-26 00:05:00 1KB matlab
1
从 -Inf 到 Inf 形式的被积函数的数值积分 f(x)*exp(-x^2) f(x) 必须是一个缓慢变化的函数 fn_val = GaussHermite(func, npt, varargin) func 是 f(x) 的句柄 npt 是要评估 f(x) 的点数。 使用了横坐标和权重的查找表,因此 npt 必须是 2、4、6、8、10、12、16 或 20。 varargin 包含 f 的任何额外参数 TestGaussHermite(k,b) 测试 f(x) = 1, x^2, cos(bx) 的积分, 分别选择 k = 0、1、2。
2021-10-25 22:36:23 3KB matlab
1
该ppt详细阐述了在现代数值分析中常用的方法,Hermite插值
2021-10-19 17:45:16 976KB ppt
1
以三阶Hermite正定矩阵为例,实现Cholesky分解,可扩展到任意维度 【注】 购买后因编码格式问题,出现中文注释乱码,请第一时间私信我。
绘制在声学和光子场中生成的经典高斯光束的脚本集合。
2021-07-21 14:08:05 267KB matlab
1