克拉默法则求解方程组 (原创)利用克拉默法则求解多元一次方程组.doc

克拉默法则求解方程组 (原创)利用克拉默法则求解多元一次方程组.doc

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
克拉默法则求解方程组 (原创)利用克拉默法则求解多元一次方程组 (原创)利用克拉默法则求解多元一次方程组 package zouyf.matrix; /** * @author zouyf 2008-4-7 本程序利用克拉默法则求解多元一次方程组 */ public class GetMatrix { priva… “发现楼盘之美”——摄影活动招商方案 “长枪大炮”实地全方位多角度拍摄 大型票选专题完美呈现 长枪大炮” 展示企业真我风采 擢升楼盘光辉形象 线上多渠道炒作 线下按模式执行 除活动自身的口碑传播外 论坛、 微博、 论坛、QQ 群、微博、SEO 优化等… 首届“温泉国际杯”少儿绘画比赛活动方案 一、 活动目的: 1、 为项目积极蓄客,同时为啤酒节活动人气奠定基础。 2、 树立项目在商河的品牌知名度和美誉度。 3、 企业内部互动,形成全员软性项目推广方式。 二、基本活动信息 ? 活动主题:“爱家乡,爱商… (原创)利用克拉默法则求解多元一次方程组 package zouyf.matrix; /** * @author zouyf 2008-4-7 本程序利用克拉默法则求解多元一次方程组 */ public class GetMatrix { private double[][] savequot;// 保存变量系数 private double[] constquot;// 保存常量系数 private double[] saveResult;// 保存解的集合 public GetMatrix(double quot[][]) { int count = quot.length; savequot = new double[count][count]; constquot = new double[count]; saveResult = new double[count]; int i = 0, j = 0; for (i = 0; i { for (j = 0; j { savequot[i][j] = quot[i][j]; } constquot[i] = quot[i][count]; saveResult[i] = 0; } } private double getMatrixResult(double input[][])// 递归的方法求得某个行列式的值 { if (input.length == 2)//递归出口,为二阶行列式时,直接返回 { return input[0][0] * input[1][1] - input[0][1] * input[1][0]; } else { double[] temp = new double[input.length];//存放第一列的系数值 double[][] tempinput = new double[input.length - 1][input.length - 1]; double result = 0; for (int i = 0; i { temp[i] = input[i][0]; int m = 0, n = 0; for (int k = 0; k { if (k != i) { for (m = 0; m tempinput[n][m] = input[k][m + 1];//删除当前变量系数所在的行和列,得到减少一阶的新的行列式 } n++; } } if (i % 2 == 0)// 递归调用,利用代数余子式与相应系数变量的乘积之和得到多阶行列式的值 { result = result + temp[i] * getMatrixResult(tempinput); } else { result = result - temp[i] * getMatrixResult(tempinput); } } return result; } } private double[][] getReplaceMatrix(int i)// 用常数系数替换相应的变量系数,得到新的行列式 { double tempresult[][] = new double[savequot.length][savequot.length]; for (int m = 0; m { for (int n = 0; n { if (i != m) { tempresult[n][m] = savequot[n][m]; } else { tempresult[n][i] = constquot[n];// 用常量系数替换当前变量系数 } } } return tempres

文档评论(0)

raojun00007 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档