一、实验目的
(1)了解Python科学计算常用第三方库
(2)掌握Python第三方库:numpy的使用方法
(3)掌握Python第三方库:matplotlib的使用方法
二、实验环境
Windows 7以上版本的操作系统,Python 3.5以上编程环境。
三、实验内容和步骤
1.安装第三方库numpy,完成下面的问题。
i.编写代码,计算矩阵A和矩阵B的乘法
ii.编写代码,计算A的行列式和B的行列式的值
iii.判断矩阵是否可逆,如果可逆,求出逆矩阵
2.安装第三方库matplotlib,使用matplotlib,绘制y=sin(x)在[-10,10]区间下的函数图像。
3.安装第三方库matplotlib,完成雷达图的绘制。
#HollandRadarDraw
import numpy as np
import matplotlib.pyplot as plt
import matplotlib
matplotlib.rcParams['font.family']='SimHei'
radar_labels = np.array(['研究型(I)','艺术型(A)','社会型(S)',\
'企业型(E)','常规型(C)','现实型(R)']) #雷达标签
nAttr = 6
data = np.array([[0.40, 0.32, 0.35, 0.30, 0.30, 0.88],
[0.85, 0.35, 0.30, 0.40, 0.40, 0.30],
[0.43, 0.89, 0.30, 0.28, 0.22, 0.30],
[0.30, 0.25, 0.48, 0.85