octave中的一些基本操作

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的值放入一个列向量中

时间: 2024-10-17 18:22:19

octave中的一些基本操作的相关文章

Octave中无法使用rgb2gray()函数

在Octave中加载图像并转成灰度图时,发现rgb2gray()函数不存在,上网搜了一下,stackoverflow上给出了相关解释,如下: The problem is that you didn't load your packages. When you type pkg list you can find which ones are loaded by an asterisk in front of their names. Load a package with pkg load i

MATLAB中图像的基本操作

MATLAB中图像的基本操作 1.读取.显示图片 MATLAB中提供了immread()与imshow()函数读取和显示图片.其中读取函数imread()原型: imread: A = imread(filename, fmt) A是结构体名,用来存储读入的图像数据.filename是读取的文件名,文件名要用”括起来.fmt是读取文件的类型如:jpg.png等等,这个参数可以不输入,由MATLAB自动判断. 显示函数imshow()原型: imshow: imshow(I) I为读取后保存在MA

C++中map的基本操作和用法

在阅读SSD代码中发现作者使用了C++中的map方法,因此搜索该关联式容器的使用方法,在这里一并总结. 一.Map 簡介 Map是STL的一個容器,它提供一對一的hash. 第一個可以稱為關鍵字(key),每個關鍵字只能在map中出現一次, 第二個可能稱為該關鍵字的值(value) Map以模板(泛型)方式實現,可以儲存任意類型的變數,包括使用者自定義的資料型態.Map主要用於資料一對一映射(one-to-one)的情況,map內部的實現自建一顆紅黑樹,這顆樹具有對數據自動排序的功能.比如一個班

cocos2d-x3.2中map的基本操作和使用

在游戏开发中,我们有时候会用到map,而map的用法我简单给大家介绍一下.Map是c++的一个标准容器,她提供了很好一对一的关系,在一些程序中建立一个map可以起到事半功倍的效果,总结了一些map基本简单实用的操作! 1. map最基本的构造函数: map<string , int >mapstring;         map<int ,string >mapint; map<sring, char>mapstring;         map< char ,s

JQuery中Dom的基本操作

Dom基本操作 一.Dom元素的获取 1.var $allP = $('p'); $allP.get(0)//第一个p $allP.get(-1)//最后一个p $allP.get()//所有的p $allP[0]//第一个p 2. $('p').toArray()//将jqure转化为Dom元素的数组 3. 获取第一个包含Dom元素的jquery对象    var $firstp = $('p').first()    等价于     var $firstp1 = $('p:first') 4

iOS开发中NSURL的基本操作

1.URL URL是对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址.互联网上的每个文件都有一个唯一的URL,它包含的信息指出文件的位置以及浏览器应该怎么处理它. URL可能包含远程服务器上的资源的位置,本地磁盘上的文件的路径,甚至任意一段编码的数据. 2.NSURL NSURL其实就是我们在浏览器上看到的网站地址,这不就是一个字符串么,为什么还要在写一个NSURL呢? 主要是因为网站地址的字符串都比较复杂,包括很多请求参数,这样在请求过程中需要解析出来每个部

表中数据的基本操作

1.操作数据表 1.1. 建表 CREATE TABLE BOOKS ( B_ID INT NOT NULL UNIQUE, B_NAME VARCHAR2(20), B_PUBLISH VARCHAR2(50), B_PRICE NUMBER DEFAULT 0.00, B_PUBDATE DATE DEFAULT SYSDATE ); 1.2. 查询表中的数据 语法: SELECT 列名1,列名2 FROM <table_name>; SELECT * FROM BOOKINFO; 1.3

Hadoop中的一些基本操作

先粗略说一下“hadoop fs”和“hadoop dfs”的区别:fs是各比较抽象的层面,在分布式环境中,fs就是dfs,但在本地环境中,fs是local file system,这个时候dfs不可用. 1.列出HDFS文件: ? 1 hadoop fs –ls a) –ls后面不跟任何内容的话是列出HDFS的"/user/用户名/"目录下的内容 b) 如果要列出某个文件夹中的内容,则-ls后面跟该文件夹的路径,例如列出input中的内容: ? 1 hadoop fs –ls inp

【转】js中select的基本操作

判断select选项中 是否存在Value="paraValue"的Item  // 1.判断select选项中 是否存在Value="paraValue"的Item function jsSelectIsExitItem(objSelect, objItemValue) { var isExit = false; for (var i = 0; i < objSelect.options.length; i++) { if (objSelect.option