一、首先是最基本的2×2的行列式计算,如第1题
我们调用numpy函数进行求解
为了方便输入,第一行将numpy指定为np。
第二、三行为定义一个矩阵,整个矩阵在一个[]内,每一行又嵌套一个[],行与行之间中间用逗号隔开,每一行里面的不同元素也用逗号隔开。
第四行进行矩阵行列式计算,并且赋值给b。
第五行输出b的值。
可以看出结果为-10。
同理,三阶行列式也用相同方法进行运算
结果为-4
二、解方程组
首先我们创建两个矩阵a和b,分别表示等号左侧的系数和右侧的值
然后调用numpy.linalg.solve函数来解出方程
结果如下