?? test1.cpp
字號:
// Test1.cpp : Defines the entry point for the console application.
//////////// 頭文件
#include "stdafx.h"
#include "stdio.h"
#include "matlib.h" //提供轉化后C++代碼中使用的數據類型,函數原型及常數
#include "LineEq.h"
/////////////
int main(int argc, char* argv[])
{
//解線性方程組:
initM(MATCOM_VERSION); //初始化matlib庫
Mm a,b,x; //使用矩陣類Mm構造矩陣a,b,x.
a = (BR(1),2,3,semi,4,5,6,semi,7,8,1);
//給矩陣a賦值,BR是Matrix<LIB>庫的一個宏,用于定義一個矩陣的開始;semi是庫的//一個常量,用于分隔不同行的矩陣元素
b = zeros(3,1); //初始化矩陣b為零矩陣3行1列
b(1,1) = 37; b(2,1) = 85; b(3,1) = 69; //給矩陣b賦值
x = LineEq(a,b); //調用轉化的函數,求解線性方程組的解
for (int i = 1; i <= x.rows(); i++) //把解矩陣X的元素顯示出來
{
for (int j=1;j<=x.cols();j++)
printf("x(%d,%d)=%f\n",i,j,x.r(i,j));
}
exitM(); //結束對matlib庫的調用
return 0;
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -