Matlab计算高阶矩阵时自动执行了浮点数的算法,如何只执行整数计算,对det()函数主要>> AAA=[1,1,1,1;2,2,3,5;6,7,8,5;3,5,7,4]AAA =1 1 1 12 2 3 56 7 8 53 5 7 4>> aaa=det(AAA)aaa =-3.000000000000006>> aaa==-3ans =0
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/06 13:49:46
![Matlab计算高阶矩阵时自动执行了浮点数的算法,如何只执行整数计算,对det()函数主要>> AAA=[1,1,1,1;2,2,3,5;6,7,8,5;3,5,7,4]AAA =1 1 1 12 2 3 56 7 8 53 5 7 4>> aaa=det(AAA)aaa =-3.000000000000006>> aaa==-3ans =0](/uploads/image/z/11449563-51-3.jpg?t=Matlab%E8%AE%A1%E7%AE%97%E9%AB%98%E9%98%B6%E7%9F%A9%E9%98%B5%E6%97%B6%E8%87%AA%E5%8A%A8%E6%89%A7%E8%A1%8C%E4%BA%86%E6%B5%AE%E7%82%B9%E6%95%B0%E7%9A%84%E7%AE%97%E6%B3%95%2C%E5%A6%82%E4%BD%95%E5%8F%AA%E6%89%A7%E8%A1%8C%E6%95%B4%E6%95%B0%E8%AE%A1%E7%AE%97%2C%E5%AF%B9det%28%29%E5%87%BD%E6%95%B0%E4%B8%BB%E8%A6%81%3E%3E+AAA%3D%5B1%2C1%2C1%2C1%3B2%2C2%2C3%2C5%3B6%2C7%2C8%2C5%3B3%2C5%2C7%2C4%5DAAA+%3D1+1+1+12+2+3+56+7+8+53+5+7+4%3E%3E+aaa%3Ddet%28AAA%29aaa+%3D-3.000000000000006%3E%3E+aaa%3D%3D-3ans+%3D0)
Matlab计算高阶矩阵时自动执行了浮点数的算法,如何只执行整数计算,对det()函数主要>> AAA=[1,1,1,1;2,2,3,5;6,7,8,5;3,5,7,4]AAA =1 1 1 12 2 3 56 7 8 53 5 7 4>> aaa=det(AAA)aaa =-3.000000000000006>> aaa==-3ans =0
Matlab计算高阶矩阵时自动执行了浮点数的算法,如何只执行整数计算,对det()函数主要
>> AAA=[1,1,1,1;2,2,3,5;6,7,8,5;3,5,7,4]
AAA =
1 1 1 1
2 2 3 5
6 7 8 5
3 5 7 4
>> aaa=det(AAA)
aaa =
-3.000000000000006
>> aaa==-3
ans =
0
Matlab计算高阶矩阵时自动执行了浮点数的算法,如何只执行整数计算,对det()函数主要>> AAA=[1,1,1,1;2,2,3,5;6,7,8,5;3,5,7,4]AAA =1 1 1 12 2 3 56 7 8 53 5 7 4>> aaa=det(AAA)aaa =-3.000000000000006>> aaa==-3ans =0
自带的det()可能用了数值算法,自己按行列式定义(解析解)编程会好些