python矩阵运算代码如下:

import numpy as np a = np.array([[1,  2],  [3,  4]])
print (a)# 数据类型——————————————————————————————————————————————————————————————————————————————————
# int8, int16, int32, int64 四种数据类型可以使用字符串 'i1', 'i2','i4','i8' 代替
dt = np.dtype('i4')
print(dt)fruits = ['apple', 'banana', 'cherry', 'orange']
fruits.clear()
print(fruits)a = np.array([0,30,45,60,90])
print ('不同角度的正弦值:')
# 通过乘 pi/180 转化为弧度
print (np.sin(a*np.pi/180))
print ('\n')
print ('数组中角度的余弦值:')
print (np.cos(a*np.pi/180))
print ('\n')
print ('数组中角度的正切值:')
print (np.tan(a*np.pi/180))#######################
a = np.array([0,30,45,60,90])
print ('含有正弦值的数组:')
sin = np.sin(a*np.pi/180)
print (sin)
print ('\n')
print ('计算角度的反正弦,返回值以弧度为单位:')
inv = np.arcsin(sin)
print (inv)
print ('\n')
print ('通过转化为角度制来检查结果:')
print (np.degrees(inv))
print ('\n')
print ('arccos 和 arctan 函数行为类似:')
cos = np.cos(a*np.pi/180)
print (cos)
print ('\n')
print ('反余弦:')
inv = np.arccos(cos)
print (inv)
print ('\n')
print ('角度制单位:')
print (np.degrees(inv))
print ('\n')
print ('tan 函数:')
tan = np.tan(a*np.pi/180)
print (tan)
print ('\n')
print ('反正切:')
inv = np.arctan(tan)
print (inv)
print ('\n')
print ('角度制单位:')
print (np.degrees(inv))###############
# 大小为 5,类型位浮点型
import numpy.matlib
print (np.matlib.identity(5, dtype =  float))
print (np.matlib.empty((2,2)))
print (np.matlib.zeros((2,2)))
print (np.matlib.ones((2,2)))
print (np.matlib.eye(n =  3, M =  4, k =  0, dtype =  float))##############################################
a = np.array([[1,2],[3,4]])
b = np.array([[11,12],[13,14]])
print(np.dot(a,b))
# vdot 将数组展开计算内积
print (np.vdot(a,b))
print (np.matmul(a,b))
print (np.linalg.det(a))###########
a = np.array([[1,1,1],[0,2,5],[2,5,-1]]) print ('数组 a:')
print (a)
ainv = np.linalg.inv(a) print ('a 的逆:')
print (ainv)print ('矩阵 b:')
b = np.array([[6],[-4],[27]])
print (b)print ('计算:A^(-1)B:')
x = np.linalg.solve(a,b)
print (x)
# 这就是线性方向 x = 5, y = 3, z = -2 的解#######################################I/O
a = np.array([1,2,3,4,5]) # 保存到 outfile.npy 文件上
np.save('outfile.npy',a) # 保存到 outfile2.npy 文件上,如果文件路径末尾没有扩展名 .npy,该扩展名会被自动加上
np.save('outfile2',a)

python矩阵运算相关代码相关推荐

  1. python画图相关代码

    画图代码例子如下: from numpy import * I=eye(4) print(I) import matplotlibprint(matplotlib.__version__)import ...

  2. Python爬取De下载站相关代码

    Python爬取De下载站相关代码,因为没有设置代理,所以爬到800页左右就被干掉了,后续要加上 import urllib.request import bs4 import re import t ...

  3. open python语言实现 pdf_使用python操作Pdf代码实现

    近期有一些工作上的事情需要对pdf进行一些的操作,所以结下来稍微总结一下吧: 写在前面: 需要对PyPDF2,PyMuPDF库安装 直接pip就好: pip install PyPDF2 pip in ...

  4. 如何学习Python开源项目代码

    2019独角兽企业重金招聘Python工程师标准>>> 阅读Python开源项目代码主要有如下三个原因: 1. 在工作过程中遇到一些问题,Google和StackOverFlow等网 ...

  5. python键盘输入代码,python监控键盘输入实例代码

    本文研究的主要是python监控键盘输入的相关代码,用到了os,sys,time等,具体实现代码如下: #!/usr/bin/env python # -*- coding: utf-8 -*- im ...

  6. Python后端相关技术/工具栈

    Python后端相关技术/工具栈 转载http://python.jobbole.com/83486/ 整理下目前涉及到的python的技术栈和工具栈(用过或了解的, 其他的后续用到再补充) 编辑器 ...

  7. python代码块-Python中的代码块和非代码块是什么

    Python中的代码块和非代码块是什么 发布时间:2020-06-26 13:53:30 来源:亿速云 阅读:150 今天就跟大家聊聊有关Python中的代码块和非代码块是什么,可能很多人都不太了解, ...

  8. python画图完整代码-Python科学画图代码分享

    Python画图主要用到matplotlib这个库.Matplotlib 是一个 Python 的 2D绘图库,它以各种硬拷贝格式和跨平台的交互式环境生成出版质量级别的图形. 具体来说是pylab和p ...

  9. python怎么输入代码-python中如何设置代码自动提示

    第一步:打开pycharm,如下图所示: 第二步:File→Power Save Mode,把下面如图所示的勾去掉: 第三步:去掉勾后,不再使用省电模式,新建一个 python文件,输入需要输入的单词 ...

最新文章

  1. 集成git怎样更新代码_持续集成之理论篇
  2. Android之SharedPreferences 讲解
  3. 2015年第四季度全球闪存行业营收同比减少5%
  4. Python基础day08【面向对象(类、对象、属性)、魔方方法(init、str、del、repr)】
  5. linux解压eclipse启动时无法找到jre环境的解决办法
  6. 深度学习的实用层面 —— 1.5 为什么正则化可以减少过拟合
  7. centos下使用composer安装yii2框架
  8. Python+Selenium FAQ
  9. kindeditor 文件上传在 spring mvc下的使用
  10. Mac电脑优化工具箱MacCleaner PRO
  11. java doubke类型转换为String_Java的基本数据类型你知道吗?
  12. 如何开发 Web 应用程序
  13. APA 论文的 格式 及 样式标准
  14. 为macbook pro安装内存条
  15. c语言程序设计mooc作业平台答案,C语言程序设计下mooc答案.docx
  16. tplink 无线打印服务器,tplink打印服务器设置
  17. C语言 输出字母倒三角形
  18. python添加横线代码_Python中的五种下划线
  19. 芯片人的快乐——python+systemverilog用波形祝你新春快乐 |献上祝福语波形生成器|
  20. 水声工程中的波束形成与MALTAB实现

热门文章

  1. nvue- 加载本地图片
  2. 配置Docker源为阿里源
  3. CSDN给你一个薅羊毛的机会!你真的不要吗?
  4. 圆梦,手写了个操作系统
  5. 1小时搭建可视化数据分析平台redash
  6. stata代码笔记,随时更新
  7. Excel计算单元格中由逗号分隔的值个数
  8. 分享几种命名方式的技巧,支持一次性处理多个文件的文件名
  9. 现代控制工程笔记(一)控制系统的状态空间描述
  10. 无心剑中文随感《探求真谛》