matlab拟合差值代码-ECE4960-PA3:编程作业3的存储库

时间:2024-06-15 23:29:41
【文件属性】:

文件名称:matlab拟合差值代码-ECE4960-PA3:编程作业3的存储库

文件大小:591KB

文件格式:ZIP

更新时间:2024-06-15 23:29:41

系统开源

matlab拟合差值代码ECE4960-PA3-从最小二乘拟合中提取编程分配3参数 output_log.txt包含所有检查,测试和收敛运行的日志 optimum_parameter_summary.txt包含收敛运行的摘要 报告包含我们的图表和结果分析 概括 该编程任务重点在于构建一个模块化程序,该程序能够使用大型数据集上的最小二乘拟合来确定最佳参数。 在非规范化和规范化数据集上测试了两种不同的收敛方法(拟牛顿法和割线法)。 第0部分-实用程序功能 概述:通用实用程序功能,在整个分配过程中将被通用访问和使用 **文档** readDataFile() :读取并解析ouputNMOS.txt文件。 将数据点分别存储在VGS,VDS和IDS的单个向量中 sumSquares( model , measured , bool ) :计算相同大小的两个向量之间的平方差之和。 最终的布尔参数默认为false 。 传递真实的布尔值以计算平方差的标准化和(与未标准化的原始数据相反) modelIds() :计算给定特定参数的模拟Id的向量 add_vectors( x , y , sum ) :计


【文件预览】:
ECE4960-PA3-master
----generateSample.cpp(3KB)
----secant.hpp(957B)
----HackerPractices()
--------HackerPractice07.cpp(8KB)
----quasiNewtonMethod.cpp(7KB)
----fullSolver.hpp(1KB)
----optimalParameterSummary.txt(1KB)
----ReportAndAnalysis.pdf(426KB)
----generateSample.hpp(532B)
----matrixTests.cpp(1KB)
----output_log.txt(2.66MB)
----quasiNewtonMethod.hpp(1KB)
----utilityFunctions.cpp(4KB)
----main.cpp(30KB)
----.gitignore(36B)
----make(47B)
----secant.cpp(8KB)
----README.md(8KB)
----utilityFunctions.hpp(989B)
----fullSolver.cpp(5KB)
----.gitattributes(66B)

网友评论