码迷,mamicode.com
首页 > 其他好文 > 详细

octave中的一些基本操作

时间:2016-08-08 12:27:42      阅读:2038      评论:0      收藏:0      [点我收藏+]

标签:

1.矩阵的表示:
v = [1 2 2]  %表示1行3列的矩阵

v = [1; 2; 2] %表示3行1列的矩阵

技术分享

v = [1 2; 2 3; 4 5] %3*2矩阵

size(v) % 求v的行与列

技术分享

length(v) %求v的列

 技术分享

2.几个基本矩阵的表示:
1)s = ones(2, 4)  %2*4全1矩阵

2)m = zeros(3, 4) %3*4全0矩阵

3)e = eye(3) %3阶单位矩阵

4)r = rand(3, 4) %3*4元素为任意的矩阵

5)r = randn(3, 4) %可以包含负数

技术分享

3.画图

m = sqrt(3) * (rand(1, 200))  

hist(m) %画m的直方图

技术分享

hist(m, 40)

技术分享

4.一些基本操作

 pwd %显示路径

技术分享

cd ‘d: \ducuments\desktop‘%装载路径

ls %显示路径下的文件

技术分享

who %显示当前已定义的变量

whos %显示详情

技术分享

clear w %清除w变量

技术分享

save hello.txt v -ascii  %将v变量的值以ascii码形式存储为hello.txt

技术分享

技术分享技术分享

技术分享

技术分享

技术分享

 v(3, 2)%显示v中第3行第2列的元素

v(2,  : ) %显示第2行中的每一个元素

v(:, 2)%显示第2列中的每一个元素

技术分享

v(:, 2) = [12, 22, 22] %将第2列的元素赋值

技术分享

a = [a, [3; 3; 3]] %将a增加另外一列

技术分享

a(:) %把a的值放入一个列向量中

技术分享

 

octave中的一些基本操作

标签:

原文地址:http://www.cnblogs.com/Skyecan/p/5748585.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!