ImageVerifierCode 换一换
格式:DOCX , 页数:7 ,大小:14.91KB ,
资源ID:16944173      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/16944173.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(矩阵运算的程序实现以C描述Word格式文档下载.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

矩阵运算的程序实现以C描述Word格式文档下载.docx

1、if (lNum > m - 1 | lNum < 0 | hNum & m - 1 | hNum & 0)MessageBox.Show("不存在该列或行&);if (lNum = m - 1 && hNum = m - 1)/如果去掉的行列都为最后一行一列for (int i=0;i&m-1;i+)for (int j=0;j &j+)newMatri, j = matri , j; hNum & m - 1 & hNum&=0)/去掉最后一列,中间一行j&for (int i = 0; i & hNum; i+)for (int i = hNum; m -

2、1;newMatri, j = matri + 1, j;if (hNum = m - 1 & lNum &= 0)/去掉最后一行,中间一列for (int j = 0; j & lNum; j+)newMatri, j = matri, j;for (int j = lNum;newMatri, j = matri, j+1;= 0 &= 0)/去掉中间行列for (int j2 = lNum; j2 &j2+ )newMatri, j2 = matri , j2+1;/ m-1; j2+)newMatri, j2 = matri + 1, j2 + 1;return newMatr; /求

3、行列式public double valueHls(double, matr) double value=0;/用于存储最后计算值double e = -1;/-1的次数if (matr.Length = 1)value = matr0, 0;/ if(matr.Length&1)/if 不套for/ Math.Sqrt(matr.Length) & matr.Length & 1;e = e * (-1);double, B = minus(0,j, matr);value += e * matr0, j * valueHls(B);/ return value;/矩阵求逆public do

4、uble, matrInver(double, matr)int m = (int)Math.Sqrt(matr.Length);double, newMatr = new doublem , m;double AValue=0;AValue = 1 / valueHls(matr); m;i + )e *= -1;newMatri, j = e * AValue*valueHls(minus(j, i, matr);/矩阵相乘public double, matrMult(double a, double, matr)double, newMatr = new doublematr.GetL

5、ength(0), matr.GetLength(1); matr.GetLength(0); matr.GetLength(1);newMatri, j = matri, j*a;/矩阵相乘2public double, matrMult(double, matr1, double, matr2)if (matr1.GetLength(1) = matr2.GetLength(0)double, newMatr = new doublematr1.GetLength(0), matr2.GetLength(1);for(int i=0;matr1.GetLength(0); matr2.Ge

6、tLength(1);for (int k = 0; k & matr2.GetLength(0); k+)newMatri, j += matr1i, k * matr2k, j;else 两个行列式不能相乘&return null;/矩阵相加public double, matrAdd(double, matr1, double, matr2)if (matr1.GetLength(0) = matr2.GetLength(0) & matr1.GetLength(1) = matr2.GetLength(1)double, newMatr = new doublematr1.GetLength(0), matr1.GetLength(1); matr1.GetLength(0); matr1.GetLength(1);newMatri, j = matr1i, j + matr2i, j;else两个行列式不能相加&/矩阵转置public double, matrTrans(double, matr) double, newMatr = new doublematr.GetLength(1), matr.GetLength(0);newMatri, j = matrj, i ;

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1