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

📄 lushell.cpp

📁 采用矩阵方法实现的spice电路直流分析程序。用visual c++实现
💻 CPP
字号:
#include "iostream.h"
#include "fstream.h"

#define SIZE 21

//A*X=Z, A=L*U, U*X=Y, L*Y=Z
extern double A[SIZE][SIZE];
extern double Z[SIZE];
extern double X[SIZE];
extern double Y[SIZE];

extern void InitLU(int maxsize);
extern void FindMax(int maxsize, int step);
extern int LUDecomposition(int maxsize);

void main()
{
	ifstream file( "LUinput.txt" , ios::in );
	int ms;
	file>>ms;
	InitLU(ms);

	for(int i=1;i<=ms;i++)
	{
		for(int k=1;k<=ms;k++)
		{
			file>>A[i][k];
		}
	}
	for(int p=1;p<=ms;p++)
	{
		file>>Z[p];
	}
	file.close();
	LUDecomposition(ms);

	ofstream ofile("LUouput.txt",ios::out );

	for(int r=1;r<=ms;r++)
	{

		ofile<<"\nX["<<r<<"] = "<<X[r];
	}
	ofile.close();
}

⌨️ 快捷键说明

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