 
        
        
          Добавил:
          
          
        
        
    
            nyan
            
            
            
            
            
            Опубликованный материал нарушает ваши авторские права? Сообщите нам.
          
          Вуз:
          Предмет:
          Файл:ИПОВС - 3 семестр / Lab5 / MatrixDLL / Matrix
.h#pragma once
class Matrix
{
private:
	int size;
	double* row;
	double* collumn;
	double* x;
	double* y;
	double* left;
public:
	Matrix(int s,double* r,double* c);
	Matrix(int n);
	Matrix(const Matrix& a);
	Matrix& operator = (const Matrix& a);
	double* Solve(double* left);
	double GetE(int i);
	double GetElementM1(int i, int j);
	double GetElementM2(int i, int j);
	double GetElementM3(int i, int j);
	double GetElementM4(int i, int j);
	double GetLeftElement(int i, int j);
	double GetMultiplyElement(double(Matrix::*a)(int, int),double(Matrix::*b)(int, int), int i, int j, int sizex2);
	double GetReverseMatrixElement(int i, int j);
	~Matrix();
};
          Соседние файлы в папке MatrixDLL
          
      
    
    
    
          