⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 test1.cpp

📁 MATLAB高级编程,MATLAB工程数学,MATLAB实用教程,MATLAB图形图像等源码集锦
💻 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 + -