虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

支持电力<b>规约</b>645

  • 道理特分解法

    #include "iostream" using namespace std; class Matrix { private: double** A; //矩阵A double *b; //向量b public: int size; Matrix(int ); ~Matrix(); friend double* Dooli(Matrix& ); void Input(); void Disp(); }; Matrix::Matrix(int x) { size=x; //为向量b分配空间并初始化为0 b=new double [x]; for(int j=0;j<x;j++) b[j]=0; //为向量A分配空间并初始化为0 A=new double* [x]; for(int i=0;i<x;i++) A[i]=new double [x]; for(int m=0;m<x;m++) for(int n=0;n<x;n++) A[m][n]=0; } Matrix::~Matrix() { cout<<"正在析构中~~~~"<<endl; delete b; for(int i=0;i<size;i++) delete A[i]; delete A; } void Matrix::Disp() { for(int i=0;i<size;i++) { for(int j=0;j<size;j++) cout<<A[i][j]<<" "; cout<<endl; } } void Matrix::Input() { cout<<"请输入A:"<<endl; for(int i=0;i<size;i++) for(int j=0;j<size;j++){ cout<<"第"<<i+1<<"行"<<"第"<<j+1<<"列:"<<endl; cin>>A[i][j]; } cout<<"请输入b:"<<endl; for(int j=0;j<size;j++){ cout<<"第"<<j+1<<"个:"<<endl; cin>>b[j]; } } double* Dooli(Matrix& A) { double *Xn=new double [A.size]; Matrix L(A.size),U(A.size); //分别求得U,L的第一行与第一列 for(int i=0;i<A.size;i++) U.A[0][i]=A.A[0][i]; for(int j=1;j<A.size;j++) L.A[j][0]=A.A[j][0]/U.A[0][0]; //分别求得U,L的第r行,第r列 double temp1=0,temp2=0; for(int r=1;r<A.size;r++){ //U for(int i=r;i<A.size;i++){ for(int k=0;k<r-1;k++) temp1=temp1+L.A[r][k]*U.A[k][i]; U.A[r][i]=A.A[r][i]-temp1; } //L for(int i=r+1;i<A.size;i++){ for(int k=0;k<r-1;k++) temp2=temp2+L.A[i][k]*U.A[k][r]; L.A[i][r]=(A.A[i][r]-temp2)/U.A[r][r]; } } cout<<"计算U得:"<<endl; U.Disp(); cout<<"计算L的:"<<endl; L.Disp(); double *Y=new double [A.size]; Y[0]=A.b[0]; for(int i=1;i<A.size;i++ ){ double temp3=0; for(int k=0;k<i-1;k++) temp3=temp3+L.A[i][k]*Y[k]; Y[i]=A.b[i]-temp3; } Xn[A.size-1]=Y[A.size-1]/U.A[A.size-1][A.size-1]; for(int i=A.size-1;i>=0;i--){ double temp4=0; for(int k=i+1;k<A.size;k++) temp4=temp4+U.A[i][k]*Xn[k]; Xn[i]=(Y[i]-temp4)/U.A[i][i]; } return Xn; } int main() { Matrix B(4); B.Input(); double *X; X=Dooli(B); cout<<"~~~~解得:"<<endl; for(int i=0;i<B.size;i++) cout<<"X["<<i<<"]:"<<X[i]<<" "; cout<<endl<<"呵呵呵呵呵"; return 0; } 

    标签: 道理特分解法

    上传时间: 2018-05-20

    上传用户:Aa123456789

  • VIP专区-嵌入式/单片机编程源码精选合集系列(106)

    VIP专区-嵌入式/单片机编程源码精选合集系列(106)资源包含以下内容:1. i2c总线的资料汇编.2. 点阵液晶128*64的开发说明文档及驱动器开发源码.3. 51单片机上可以使用的操作系统.4. 这是一个基于LPC2148的看门狗定时程序.5. 利用plc制作交通灯的毕业设计论文参考资料.6. i2c 原码 开发包.7. 利用i2c总线 读写e2rom.8. 汽车行驶状态记录仪的系统设计.9. 多功能显示屏应用系统设计。附电路原理图和源码.10. 新华龙单片机C8051F060的AD程序.11. 新华龙单片机C8051F060的详细芯片资料.12. 基于OSE的软硬件平台.13. 本人在开发电力103规约时候收集的一些文档.14. protelse99 傻瓜教程.exe 从入门到精通.15. PLD设计 Maxplus使用 quartusII中文教程.16. 高速串行IO方面的一本电子书.17. IMX31开发板.18. SmartARM2300原理图.19. 嵌入式图型界面编程.20. ARM的嵌入式虹膜识别源代码.21. 基于STC89C58单片机的无线传输(NFR905)C51原程序.22. 实现A/D转换.23. 经典嵌入式系统介绍.24. Verilog代码.25. 四位液晶显示器0403驱动51汇编程序源码.26. 51下的SHTxx 系列单芯片传感器驱动程序,SHTxx 系列单芯片传感器是一款含有已校准数 字信号输出的温湿度复合传感器..27. 这是一个自己开发的键盘驱动代码.28. 嵌入式文件系统uC/FS.29. 液晶显示模块应用讲座,较详细地介绍了LCD的基本原理和各种液晶的应用.30. 电气二次回路讲解.31. 采用触摸感应板的红外电脑遥控器.32. EP2C20开发板的原理图.33. I2C总线是常用的并行通讯方法.34. 一个非常好的介绍blacfin应用的入门资料.35. 输入设定参数.36. 用51实现对U 盘的读写.37. ARM单片机.38. 介绍了SP3实验板的系统结构和布局,用户指南..39. can bus deriver for zlg....maybe it is useful for you.40. S3C2443 Schematic Rev0.2. 参考原理图.

    标签: 射频技术

    上传时间: 2013-04-15

    上传用户:eeworm

  • 于ADuC812的智能无功补偿控制器的研制 一种眼科B型超声诊断议 SL11R单片机外部存储器扩展 单片机复位电路...支持键盘双击事件的C程序设计! 一些源程序 FrankLin C51 库函数的一

    于ADuC812的智能无功补偿控制器的研制 一种眼科B型超声诊断议 SL11R单片机外部存储器扩展 单片机复位电路...支持键盘双击事件的C程序设计! 一些源程序 FrankLin C51 库函数的一些bug! VC++用ActiveX控件与单片机串行通信

    标签: FrankLin ADuC 812 11R

    上传时间: 2013-12-10

    上传用户:古谷仁美

  • wangxiaoyong0015@yahoo.com.cn b不懂的给我发邮件!!! 谢谢啊!!一定支持我

    wangxiaoyong0015@yahoo.com.cn b不懂的给我发邮件!!! 谢谢啊!!一定支持我

    标签: wangxiaoyong yahoo 0015 com

    上传时间: 2013-12-02

    上传用户:caiiicc

  • 支持WINCE5.0 INTEL PXA 270 平台的USB 802.11 B/G 网卡驱动(QCOM产品)

    支持WINCE5.0 INTEL PXA 270 平台的USB 802.11 B/G 网卡驱动(QCOM产品)

    标签: 802.11 WINCE INTEL QCOM

    上传时间: 2013-12-31

    上传用户:bruce

  • < B语言与方法:实用形式化开发指南>> 本书介绍了B抽象机符号语言以及用于支持形式化规格说明和高集成 系统开发的方挂。首先

    < B语言与方法:实用形式化开发指南>> 本书介绍了B抽象机符号语言以及用于支持形式化规格说明和高集成 系统开发的方挂。首先,介绍了B 语言的发展历史及与其他语言的关系,然 后,从集合、序列等基本数学符号表示到B 语言的结构化机制,再到它所支 持的大型程序设计方法,全面地介细了B 符号语言的描述方法。

    标签: gt 语言 lt 开发指南

    上传时间: 2014-11-29

    上传用户:康郎

  • 采用FPGA实现色彩空间转换R’G’B’ to Y’CbCr的VHDL和verilog源代码,支持xilinx的各种器件.

    采用FPGA实现色彩空间转换R’G’B’ to Y’CbCr的VHDL和verilog源代码,支持xilinx的各种器件.

    标签: verilog xilinx FPGA CbCr

    上传时间: 2013-12-12

    上传用户:lps11188

  • Java编写的表达式计算器, 即可以像我们书写表达式那样直接输入计算表达式, 程序自动进行运算, 支持加减乘除幂运算以及判断表达式如A?B C, 程序包含完整的Document和测试运行环境

    Java编写的表达式计算器, 即可以像我们书写表达式那样直接输入计算表达式, 程序自动进行运算, 支持加减乘除幂运算以及判断表达式如A?B C, 程序包含完整的Document和测试运行环境

    标签: Document 表达式 Java 程序

    上传时间: 2013-12-21

    上传用户:chenbhdt

  • 电力645规约报文生成器

    电力645规约报文生成器,可自动生成电力规约的报文

    标签: 645 电力 生成器 规约

    上传时间: 2013-12-25

    上传用户:dreamboy36

  • 基于 Ma t l a b语言的遗传算法工具箱支持二进制和浮点数编码方式

    基于 Ma t l a b语言的遗传算法工具箱支持二进制和浮点数编码方式, 并且提供了多种选择、 交叉、 变异的方法。 通过具体实例对 Ma t l a b的遗传 算法工具箱的用法进行 了说 明介绍.

    标签: Ma 语言 算法 工具箱

    上传时间: 2017-09-05

    上传用户:671145514