pytorch
文章平均质量分 77
Sophia2333333331
这个作者很懒,什么都没留下…
展开
-
matlab--cvx
定义变量variable x(20); 表示20维的向量x是决策变量variable y(20,30) complex; 表示决策变量y是20x30的矩阵,由复数组成variable X(20,20) symmetric; 表示决策变量X是20x20的决策变量,加上symmetric说明必须是对称矩阵variables x(20) y(20,30); 声明变量的时候可以同时声明好几个定义目标函数如果是求最小,一定要是凸函数的形式,求最大用凹函数线性linear: cTx (c转置乘上x)原创 2021-05-07 08:47:08 · 2374 阅读 · 1 评论 -
matlab学习
注释用%clear all清除工作区的所有变量clc清除命令行窗口中的所有命令%%清除右侧工作区% clears = 'a'abs(s) %表示ascll%%矩阵A = [1 2 3; 4 5 6; 7,8,9]B = A'%转置C = A(:)%一列一列的拉D = inv(A)%求逆 必须是行列相同的E = zeros(10,5,3)%十行5列3维E(:,:,1) = rand(10,5) %rand随机生成0-1之间的数值 rand(m,n)生成m行n列的均匀分布的伪随机数原创 2021-04-26 19:26:45 · 934 阅读 · 2 评论 -
numpy学习--array及创建方法和操作函数
文章目录array对象的背景array本身的属性创建array的方法1.使用python的list和嵌套list创建一维和二维的list2.array的属性3.创建array的便捷函数array本身支持的大量操作和函数array对象的背景numpy的核心数据结构就是array,array可以是一维或者多维数组python的list也可以实现相同的功能,但是array比list的优点在于性能好、包含数组元数据信息、大量的便捷函数numpy的array和python的list的一个区别,是它元素必须都原创 2021-04-20 22:16:48 · 1135 阅读 · 0 评论 -
numpy学习--介绍和性能对比
numpy是什么numerical python一个开源的python科学计算库使用numpy可以方便的使用数组、矩阵运算包含线性代数、傅里叶变换、随机数生成等大量函数为什么使用numpy对于同样的数值计算任务,使用Numpy比直接编写python,优点:代码更简洁,numpy直接以数组和矩阵为粒度计算,并且支持大量的数学函数,而python实现需要用for循环从底层实现性能更高效,numpy的数组存储效率和输入输出计算性能,比python使用List或者嵌套list好很多nu.原创 2021-04-20 15:52:14 · 525 阅读 · 0 评论