习题列表
warmUpExercise 热身题
在命令行调用warmUpExercise() 函数,生成一个5x5的单位矩阵。如下:
实现如下:
A = eye(5) 通过eye(n) 生成 nxn的单位矩阵。
plotData 显示数据图形
首先加载数据集:
得到如下数据:
生成的是97 * 2的矩阵。其中第一列是参数X,第二列是结果y。分离X, y。
这里X,y分别是97 * 1的矩阵。通过X,y 生成图形
横轴是X,纵轴是y。通过红色的X,来表示每个点的位置。
实现如下:
其中plot(X, y, ‘rx’, ‘MarkerSize’, 10); 是显示图形的函数。前2个参数分别是横轴纵轴数据集。第三个参数rx代表是红色的x为标记。MarkerSize 10 意思是标记的大小。
computeCost 通过代价函数,计算代价值。
已知代价函数&