Linux系统上常用软件集锦
[TOC]
概述安装numpy
1pip3 install numpy scipy matplotlib -i https://pypi.tuna.tsinghua.edu.cn/simple
Linux系统上常用软件集锦
[TOC]
概述概述
(1)np.linalg.inv():矩阵求逆
(2)np.linalg.det():矩阵求行列式(标量)
np.linalg.norm顾名思义,linalg=linear+algebralinalg=linear+algebra,norm则表示范数,首先需要注意的是范数是对向量(或者矩阵)的度量,是一个标量(scalar):
首先help(np.linalg.norm)查看其文档:
1norm(x, ord=None, axis=None, keepdims=False)
这里我们只对常用设置进行说明,xx表示要度量的向量,ordord表示范数的种类,
参数 说明 计算方法默认 二范数:ℓ2ℓ2 x21+x22+…+x2n‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾√x12+x22+…+xn2ord=2 二范数:ℓ2ℓ2 同上ord=1 一范数:ℓ1ℓ1 |x1|+|x2|+…+|xn||x1|+|x2|+…+|xn|ord=np.inf 无穷范数:ℓ∞ℓ∞ max(|xi|)max(|xi|)
Linux系统上常用软件集锦
[TOC]
概述概述Numpy 中包含了一些函数用于处理数组,大概可分为以下几类:
修改数组形状
翻转数组
修改数组维度
连接数组
分割数组
数组元素的添加与删除
修改数组形状
函数
描述
reshape
不改变数据的条件下修改形状
flat
数组元素迭代器
flatten
返回一份数组拷贝,对拷贝所做的修改不会影响原始数组
ravel
返回展开数组
numpy.reshapenumpy.reshape 函数可以在不改变数据的条件下修改形状,格式如下:
1numpy.reshape(arr, newshape, order='C')
arr:要修改形状的数组
newshape:整数或者整数数组,新的形状应当兼容原有形状
order:’C’ – 按行,’F’ – 按列,’A’ – 原顺序,’k’ – 元素在内存中的出现顺序。
12345678910import numpy as np a = np.arange(8)print ('原始数组:')print (a)print ('\n') b ...
Jmeter基础教程目录汇总
[TOC]
概述1. Jmeter(一) - 从入门到精通 - 环境搭建(详解教程)链接:https://cloud.tencent.com/developer/article/1633626
2. Jmeter(二) - 从入门到精通 - 创建测试计划(Test Plan)(详解教程)链接:https://cloud.tencent.com/developer/article/1633625?from=article.detail.1633626
3. Jmeter(三) - 从入门到精通 - 测试计划(Test Plan)的元件(详解教程)链接:https://cloud.tencent.com/developer/article/1633624
4. Jmeter(四) - 从入门到精通 - 创建网络测试计划(详解教程)链接:https://cloud.tencent.com/developer/article/1637358?from=article.detail.1633625
5. Jmeter(五) - 从入门到精通 - 创建网络计划实战和创建高级Web测试计划(详解教程 ...
鸿蒙开发环境搭建
[TOC]
概述https://github.com/waylau/harmonyos-tutorial
https://github.com/Wscats/awesome-harmony
https://github.com/wuyuanwuhui99/Harmony_movie_app_ui
https://github.com/eternaljust/Msea_HarmonyOS
https://github.com/ShanavasPS/ChatApplication
运行报错
1To run and debug the Harmony device, configure the HarmonyOS runtime.
解决方案:
运行报错:
1234Failure[INSTALL_FAILED_NO_BUNDLE_SIGNATURE]Open signing configs$ hdc shell rm -rf /sdcard/de9c0148cf3a4e20893e37f23e03bb16Error while Deploying HAP
运行报错
1Cause: ...
鸿蒙开发之HelloWorld
[TOC]
概述文章参考:https://developer.harmonyos.com/cn/documentation/teaching-video/
文章参考:https://developer.huawei.com/consumer/cn/training/course/slightMooc/C101667303102887820?ha_linker=eyJ0cyI6MTcwMDc4NzE2ODY4OSwiaWQiOiIzNzg5M2MyYmY4NjRhMGU3MzliN2I2NjY4ZjZiYjg5NSJ9
创建CategoryAbility
开始运行程序:
123456711/24 08:55:18: Launching com.frewen.harmony$ hdc shell am force-stop com.frewen.harmony$ hdc shell bm uninstall com.frewen.harmony$ hdc file send /Users/frewen/03.ProgramSpace/22.OpenHarmony/AliceOp ...
VSCode的插件安装推荐
[TOC]
概述shell开发1.shellman说起IDE,第一时间想到的必然是智能提示和自动补全,shellman全部搞定。
2. shellcheck有了自动补全,然后就是语法错误检查了
3.Code Runner在vs code里开发,在vs code里纠错,又在vs code里格式化,到了调试不会要去命令行吧!
安装完后,如果出现require reload的字样,请重启vs code。然后对刚才创建的test.bash右键,(或者在文件里右键):
VSCode搭建Cmake开发程序教程
[TOC]
概述
机器学习的数学基础介绍
[TOC]
概述文章参考:https://github.com/search?q=%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0
文章参考:https://github.com/apachecn/AiLearning
文章参考:https://apachecn.gitee.io/ailearning/#/docs/ml/1
机器学习(Machine Learning,ML) 是使用计算机来彰显数据背后的真实含义,它为了把无序的数据转换成有用的信息。是一门多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、算法复杂度理论等多门学科。专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能。 它是人工智能的核心,是使计算机具有智能的根本途径,其应用遍及人工智能的各个领域,它主要使用归纳、综合而不是演绎。
机器学习就是通过学习算法从数据中学习模型的过程
海量的数据
获取有用的信息
机器学习是一门人工智能的科学,该领域的主要研究对象是人工智能,特别是如何在经验学习中改善具体算法的性能”。 “机器学习是对能通 ...
Linux系统上常用软件集锦
[TOC]
概述文章参考:https://zh.wikipedia.org/wiki/%E7%9F%A9%E9%98%B5
矩阵(Matrix)是一个按照长方阵列排列的复数或实数集合,元素是实数的矩阵称为实矩阵,元素是复数的矩阵称为复矩阵。而行数与列数都等于n的矩阵称为n阶矩阵或n阶方阵。
数学上,一个m*n的矩阵是一个由m行(row)n列(column)元素排列成的矩形阵列。矩阵里的元素可以是数字、符号或数学式。
矩阵的最基本运算包括矩阵加(减)法,数乘和转置运算。被称为“矩阵加法”、“数乘”和“转置”的运算不止一种,其中最基本最常用的定义如下: