搜索资源列表
矩阵运算
- 设有两个矩阵A=(aij)m×n,B=(bij)p×q 实现要求: ⑴ 编写矩阵输入函数INPUT_MAT,通过该函数完成矩阵的输入并返回保存矩阵的三元组 (不能使用全局变量); ⑵ 编写矩阵输出函数OUTPUT_MAT,通过该函数完成矩阵的输出,输出的形式是标准的矩阵形式(即二维数组的形式); ⑶ 求矩阵的转置,矩阵的转置A’=(aji)n×m,转置前输出原矩阵,转置后输出转置矩阵; ⑷ 求矩阵A、B的和。矩阵A和B能够相加的条件是:m=p,n=q;矩阵A和B如果不能相加,请给
子空间
- 基本的子空间辨识程序,求解系统矩阵A、B、C、D(The basic subspace identification program is used to solve the system matrix A, B, C and D)
L2_1
- 编写一个名为Perce的函数,用它来实现感知器算法。 函数的输入/输出有: (a)一个N*d维的矩阵X,它的第i行是第i个数据向量; (b)一个N维列向量y,y的第i个元素包含了类(-1,1),并且该类与相应的向量相互对应; (c)用向量w_ini初始化参数向量;并且返回估计参数向量; 假设函数最大迭代次数为10000。(Write a function called Perce to implement perceptron algorithm. The input / out
2
- (a)产生两个都具有200个二维向量的数据集和(注意:在生成数据集之前最好使用命令randn(‘seed’,0)初始化高斯随机生成器为0(或任意给定数值),这对结果的可重复性很重要)。向量的前半部分来自均值向量的正态分布,并且协方差矩阵。向量的后半部分来自均值向量的正态分布,并且协方差矩阵。其中是一个2*2的单位矩阵。 (b)在上述数据集上运用感知器算法,并且使用不同的初始向量初始化参数向量。 (c)测试每一次算法在和上的性能。 (d)画出数据集和,以及分类面。((a) Generate
L4_1
- a)产生两个都具有200个二维向量的数据集和(注意:在生成数据集之前最好使用命令randn(‘seed’,0)初始化高斯随机生成器为0(或任意给定数值),这对结果的可重复性很重要)。向量的前半部分来自均值向量的正态分布,并且协方差矩阵。向量的后半部分来自均值向量的正态分布,并且协方差矩阵。其中是一个2*2的单位矩阵。 (b)在上述数据集上和分别属于+1类和-1类,请在上述数据集的两类中各随机抽取150个样本作为训练集,运用Logistic regression算法得到的分类面,然后对余下的各5