行列式求解
来源:互联网 发布:json数组a9001到a9999 编辑:程序博客网 时间:2024/04/30 08:52
二階行列式求解
有線性代數的知識可知,二階行列式可由對角線法則求解:
A=[a11a12a21a22]
detA=a11a22−a21a12
/* * This program about the solution of determinant; * @version 1.01 2017-09-13 * @author huangzihan */package determinant_solve;import java.util.Scanner;public class Determinant_solve { public static void main(String[] args) { int []a=new int[4]; Scanner in=new Scanner(System.in); System.out.println("請從左往右,從上往下依次輸入行列式的相應數字:"); for(int i=0;i<4;i++) { a[i]=in.nextInt(); } int det=a[0]*a[3]-a[1]*a[2]; System.out.println("det="+det); }}
三階行列式求解
三階行列式同樣也可以由對角線法則進行求解:
A=⎡⎣⎢a11a12a13a21a22a23a31a32a33⎤⎦⎥
detA=a11a22a33+a21a32a13+a31a12a23−a31a22a13−a11a32a23−a33a12a21
/* * This program about the solution of determinant; * @version 1.01 2017-09-13 * @author huangzihan */package determinant_solve;import java.util.Scanner;public class Determinant_solve { public static void main(String[] args) { int []a=new int[9]; Scanner in=new Scanner(System.in); System.out.println("請從左往右,從上往下依次輸入行列式的相應數字:"); for(int i=0;i<9;i++) { a[i]=in.nextInt(); } int det=a[0]*a[4]*a[8]+a[1]*a[5]*a[6]+a[2]*a[3]*a[7]-a[2]*a[4]*a[6]-a[5]*a[7]*a[0]-a[1]*a[3]*a[8]; System.out.println("det="+det); }}
阅读全文
0 0
- 行列式求解
- 求解矩阵行列式
- 高斯消元法求解行列式
- n阶行列式求解
- 求解行列式(一)
- 行列式求解【线性代数】
- 递归求解N阶行列式
- 递归法求解矩阵行列式
- 编程求解矩阵的行列式
- 【java】N阶行列式求解
- matlab求解带未知量的行列式
- Matlab 线性代数(一)--行列式与方程组求解
- java实现N阶行列式求解
- 2阶 3阶行列式 求解
- 行列式
- 行列式
- 行列式....
- 行列式
- 分布式锁1 Java常用技术方案
- HDU 6208 The Dominator of Strings [AC自动机]
- linux 下svn版本控制器操作总结
- simhash算法----原理及实现
- C语言基本算法三累乘
- 行列式求解
- MySQL常用命令
- C++ 多线程与并发
- (一)数据结构之线性表的简单实现:链表
- vb.net 教程 3-12 资源文件 2-2
- css选择器
- 内网访问外网以及外网访问内网的原理
- 框架类、文档类、视图类相互访问的方法
- 第四次作业 6-2 有序顺序表的插入