一个拟合CST曲线的程序,用来做翼型优化使用(也可以用到其它曲线拟合上)。 首先读入一个翼型数据,反求这个翼型的6*2个控制参数。通过这修改这个12个控制参数(其中的任意几个),来达到生成新的翼型的目的。(使用了NASA0714翼型作为例子 )
2024-04-22 10:14:21 11KB
matlab绘图的形状代码增材制造的Koch实施 程序文件已完全包含,并已实现以用于测试用例场景中的验证。 该文档应提及用户可用来访问该程序的好处的方法,从而可以根据自己的意愿以任意形状制作G代码。 遵循的步骤: 所有文件都应存在于同一文件夹中,并且必须这样选择目标文件夹,以便MATLAB可以访问该文件夹以进行文件生成和操作。 运行“ main.m”文件(这是GUI文件,将包含所有其他段中都存在的连接文件) 从生成的GUI中,选择您当前所需的功能。 在开始绘制之前,用户必须初始化程序,以便程序刷新其内存,因此可以用于其他目的。 在这里,分形曲线已经实现,用于生成操作的GCode。 (由于逻辑文件繁重,该程序需要一些时间才能与生成的图形完全融合,因此要求用户等待约40至50秒) 选择所需的操作(该程序的铣削代码和3D打印代码具有不同的基础)-(这将生成要运行的G代码的文件) 如果用户希望以其他方式实现,则程序可以选择以excel文件的形式导出数据点,因此生成的文件可以被任何“ * .xls”读取文件访问。 外部软件: 本程序不使用任何形式的外部软件来实施。 但是,为了进行迭代并重新检查生
2023-12-10 13:16:30 162KB 系统开源
1
Qt间接平差法进行直线拟合(Eigen运算、Qcustomplot绘图)实现代码
2023-11-15 10:26:51 10.58MB
1
栽培圈算法matlab代码外圆内圆拟合 Matlab 脚本 可以说是使用最小化将小圆圈放入外圆内的最佳方法。 这是个人的挑战。 希望对发烧友有所帮助。 使用的 Matlab 版本是 R2017b。 打开/关闭“plot_flag”以查看物理动画。 关闭“plot_flag”以提高速度。 打开“final_plot_flag”以便只看到处于最终位置的圆圈。 示例图像: 我接受改进的反馈。 注意:在代码中,蓝色圆圈被称为点(即 pts) 谢谢!
2023-03-13 11:36:45 42KB 系统开源
1
FitChiTool 为 fitChiSquare 函数提供了一个类似于曲线拟合工具箱的接口。 这允许您在线性或非线性模型上已知测量误差时使用卡方执行拟合。 它允许您对多个独立(多于一个 x)变量执行拟合。 如果测量误差未知,则执行非线性最小二乘拟合(卡方等于 1)。 要开始使用 FitChiTool,请运行包含的 HTML 文档中的教程(或运行 FitChiToolExample)。
2023-01-02 15:56:25 255KB matlab
1
这是一组脚本,有助于处理NMR pH滴定数据。 这些脚本允许拟合(使用R)和绘制多个残基的数据。 该程序需要变得更加用户友好。
2022-12-31 15:19:06 18KB 开源软件
1
哈尔滨工业大学2020秋季学期机器学习课程,实验一多项式拟合正弦函数,代码及报告,在Github有开源:https://github.com/BeiyanLuansheng/MachineLearning/tree/master/Lab1-polynomial%20fitting
2022-09-25 16:17:34 2.28MB 机器学习 实验 HIT
1
样条拟合 用于说明 OpenGL 中样条拟合的 C++ 代码 设计一个工具,用户可以使用以下技术以交互方式绘制控制点序列并绘制平滑曲线: (i) 通过在参数空间中计算适当的一阶导数并指定结束条件(通过绘制箭头来显示导数方向),以获得通过这些点中的每一个的分段平滑二阶连续曲线, (ii) 通过这些控制点使用三次 B 样条和 Beta 样条(以适当的参数作为输入), (iii) 通过绘制具有 (n+1) 个控制点的 n 阶贝塞尔曲线。 该工具还应具有以下功能: (i) 交互式拖动控制点,导致曲线形状发生变化。 当得到所需的形状时,应与参数等一起保存。 (ii) 该工具可以同时处理不同组或组的控制点。 每个组都可以通过以下操作进行编辑: (a) Deletion of a point, (b) Insertion of a new point, and (c) Modi
2022-05-24 18:39:32 15KB c-plus-plus opengl shape draw
1
在latex中添加matlab代码 皮尔逊 III 型曲线绘制与适线 皮尔逊 III 型曲线绘制与适线,主要用于水文分析与水利计算。 感谢同学,概率格纸的产生离不开他的帮助。本身能凑合着用就行,只是 MATLAB 为商业软件,源代码亦可能有著作权纠纷,只能用 py 重构,也算是响应科研 py 化的号召吧。 使用之前 环境配置。 、 和 较为常见不说,仅介绍 的安装方法。 控制台里 conda install mpl-probscale --channel=conda-forge 或 pip install probscale 即可。 4.2 版本后另需要 LaTeX 引擎,推荐使用 Tex Live。 更新日志 1.0 原 MATLAB 代码的 copy,py 上有 scipy.stats.pearson3() 的轮子,至少不用像 MATLAB 里用 gamma 分布 gaminv() 倒推 P-III 分布了。 但是概率格纸仍要手动绘制,即对横坐标值进行变换,还要去掉原 x 轴的标注。 本来还想试试 R 语言,但不知道 R 语言里有没有成熟的轮子。 2.0 python 里已有成熟的
2022-05-17 16:17:11 45KB 系统开源
1
matlab中的工具包。下载后将解压后的文件夹拷贝到matlab安装目录的toolbox文件夹下。打开matlab程序的“设置路径”,将该工具包文件夹所在路径添加到matlab中,使用“添加并包含子文件夹”选项,最后保存即可使用该工具包。
2022-05-05 15:59:24 1.05MB matlab CurveFitting 工具箱
1