Octave基本操作

Octave基本操作

加减乘除次方

逻辑运算

(“~=”表示不等,“||”和“xor()”都表示或)

变量赋值(整数、字符串)

输出

矩阵

(分号用来隔开列)

从1到2(包括),间距为0.1

从1到7(包括),默认间距为1

全为1矩阵,全为n矩阵,全为0矩阵

随机矩阵

满足 X ~ N(0,1) 的正态分布的随机矩阵

w为-6加上根号10乘以一个高斯随机变量(正态分布),w有100列(1行100列)

输出图像为

可以让图像有更多列,如50列

单位矩阵

显示帮助

从外部导入文件

首先,先移动到正确的路径下

("pwd"显示当前路径,“cd ’   ‘ ”表示移动到此路径,“ls”显示当前路径下的所有文件)

加载当前路径下文件

(两种方式都可以)

可以显示文件中的内容

“who”显示目前Octave中已存在哪些变量

“whos”会将变量信息显示得更全

存储某变量到文件中

(存储price的前10个元素到变量v中)

把v存到当前路径下的文件中(没有则创建)

文档中内容为:

加上-acsii表示村存为ASCII码的文本文档

文档中内容为:

清除变量

清除变量featureX

(现在who里面没有它了,who输出结果仅截屏了一部分)

清除所有变量

但加载刚刚保存变量v的文档后,又可以打印出v,相当于重新又包含了变量v

矩阵的基本操作

取出矩阵中元素(某个元素,某行元素,某列元素)

取出第1行和第3行的元素

替换矩阵中元素值

将矩阵中所有元素排列成一个列向量

矩阵的合并

矩阵相乘

矩阵对应元素相乘

矩阵每个元素求平方

矩阵每个元素求倒数、log、e的次方

矩阵每个元素取绝对值、相反数

矩阵各元素加1

矩阵的转置

矩阵的逆

(可逆矩阵与其逆矩阵的乘积为单位矩阵)

矩阵中的最大值

对于向量

(val为最大值,idx为最大值索引)

对于多行矩阵,“max”默认求各列最大值

参数为1时,求各列最大值

参数为2时,求各行最大值

求矩阵中最大的元素

“max“表示将两随机矩阵中较大的元素作为自己的对应元素

矩阵中元素小于某值

求小于某值的元素的全部索引

(每对(r,c)都对应一个大于7的元素的索引位置)

元素向上取整、向下取整

矩阵中的和

所有元素和

各列元素和、各行元素和

对角线元素和

首先将矩阵与对应单位矩阵相乘

再求其所有元素和(左对角线元素和)

“flipud”表示将矩阵旋转90度

得到右对角线元素和

矩阵中所有元素求积

 

 

 

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值