cmatrix.h

来自「使用LDA实现三维模型相关反馈的算法注:1、使用本系统必须在本地计算机上安装ma」· C头文件 代码 · 共 42 行

H
42
字号
#pragma once
#include "engine.h"
#include "global.h"

class CMatrix
{
public:
	CMatrix(void);
	~CMatrix(void);
	Engine* ep;
	//double** Sb;
	//double** Sw;
	//double** trans;
	bool initvariables(void);
	//double* mx;
	bool computemx();
	bool computeSb();
	bool featuremultiself(double feature[FEATHERLENTH], double matrix[FEATHERLENTH][FEATHERLENTH]);
	bool summatrix(double desmatrix[FEATHERLENTH][FEATHERLENTH], double tempmatrix[FEATHERLENTH][FEATHERLENTH]);
	bool computeSw();
	//double* tempfeature;
	//double** tempmatrix;
	bool computetransformmatrix(void);
	//double* tempsb;
	//double* tempsw;
	//double* temptrans;
	mxArray * arraysb;
	mxArray * arraysw;
	mxArray * arraytrans;

private:
	//double Sb[FEATHERLENTH][FEATHERLENTH];
	//double Sw[FEATHERLENTH][FEATHERLENTH];
	//double mx[FEATHERLENTH];
	//double my[FEATHERLENTH];
	//double mm[FEATHERLENTH];

public:
	void computemy(void);
	void computemm(void);
};

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?