matlab中的pinv代码-Linear-regression-with-multiple-variables:实施具有多个变量的线性回归以

时间:2024-06-15 13:51:06
【文件属性】:

文件名称:matlab中的pinv代码-Linear-regression-with-multiple-variables:实施具有多个变量的线性回归以

文件大小:6KB

文件格式:ZIP

更新时间:2024-06-15 13:51:06

系统开源

matlab中的pinv代码具有多个变量的线性回归 在这个项目中,我们将使用多个变量实施线性回归以预测房屋价格。 该项目是的可选练习。 任务描述如下:假设您正在出售房屋,并且想知道一个好的市场价格。 实现此目的的一种方法是,首先收集有关最近出售的房屋的信息,然后对房屋价格进行建模。 文件ex1data2.txt包含俄勒冈州波特兰市的房屋价格培训集。 第一列是房屋的大小(以平方英尺为单位),第二列是卧室的数量,第三列是房屋的价格。 我们将使用两种方法来解决此问题: 梯度下降和 正态方程 该实现是使用来完成的。 起点是ex1_multi.m脚本,其他功能在单独的*.m文件中实现。 特征归一化 我们将从加载并显示该数据集中的一些值开始。 data = load( ' ex1data2.txt ' ); X = data(:, 1 : 2 ); y = data(:, 3 ); m = length(y); fprintf( ' First 10 examples from the dataset: \n ' ); fprintf( ' x = [ %.0f %.0f ], y = %.0f


【文件预览】:
Linear-regression-with-multiple-variables-master
----featureNormalize.m(442B)
----gradientDescentMulti.m(531B)
----ex1_multi.m(2KB)
----ex1data2.txt(657B)
----normalEqn.m(246B)
----computeCostMulti.m(354B)
----README.md(5KB)

网友评论