Octave一些操作

help xxx
A为矩阵
octave 中index从1开始

基本

codeValue
%注释
PS1(’>> ')将标记符换为>>
[ ; ; ]创建矩阵
A = a : dif : b创建一个1 X (b - a) / dif的矩阵
A = a : b创建一个1 X (b - a) 的矩阵
A’A的转置矩阵
who显示变量
whos显示变量及细节
[A A] or [A, A]将两矩阵左右相连
[A;A]将两矩阵上下相连

一些函数

help 函数名查看具体的用法

codeValue
disp(A) *输出
ones(m , n) or ones(n)元素全是1的矩阵(mXn or nXn)
zeros(m,n) or zeros(n)零矩阵(mXn or nXn)
eye(m,n) or eye(n)单位矩阵(mXn or nXn)
rand(m,n) or rand(n)元素全是随机数的矩阵(mXn or nXn)
randn(m,n) or randn(n)元素服从标准正态分布数的矩阵(mXn or nXn)
magic(m)mXm的幻方矩阵
size(A)矩阵A的维度
size(A,1)矩阵的第一个维度(行)
size(A,2)矩阵的第二个维度(列)
length(A)矩阵的两个维度较大值
find()找到满足条件的元素

* 备注
disp() 内嵌 sprintf() C语言中的prinf()

文件操作

codeValue
pwdpwd in linux
lsls in linux
cdcd in linux
A = load(’’)载入数据
save file A将A保存为file

Index

codeValue
A(x,y)x行y列的数
A(x,:)第x行的所有数
A(:,x)第x列的所有数
A([x,y],: )第x行和第y行的所有数
A( : )A的所有数为一列*
A(x)索引为x的数

* 备注
第i行j列的下表为(j-1) *row + i

运算

codeValue
* \ + -矩阵运算
.* .\ .+ .-矩阵的个元素进行运算
sum(A)元素和
prod(A)元素乘积
floor(A)元素向下取整
ceil(A)元素向上取整
max()取最大值
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值