首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

5,matrix二维矩阵

〇,numpy简介

numpy是高性能科学计算和数据分析的基础包。

大部分底层代码用C语言编写,运行速度快。

强有力支持向量化编程风格,有效替代循环。

相对于python有更加丰富的数据类型。

numpy中常用的3种对象是 ndarray,matrix 和ufunc

本节我们介绍matrix二维矩阵。matrix概要如下。

matrix对象和matlab中的矩阵更相似,始终是二维的。

使用array做逐元素运算更加简洁,使用matrix做矩阵运算更加简洁。

除非有大量的矩阵运算,否则应尽量使用array。

一,创建矩阵

二,matrix基本运算

三,array和matrix的对比

1,matrix始终是二维的,而array可以是一维,二维,三维...

2,array是一种更加基础的类型,matrix实际上通过array实现。

Python与算法之美

(Python_Ai_Road)

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180714G062MC00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券