1.生成矩阵相关

https://www.coursera.org/learn/machine-learning/lecture/9fHfl/basic-operations

1. 初始化矩阵

a = [1,2; 3,4; 5,6]

a =

   1   2
3 4
5 6
v = 1: 6
v = 1 2 3 4 5 6
v = 1: 1: 10
v = 1 2 3 4 5 6 7 8 9 10

ones全1矩阵、

zeros全0矩阵、

rand随机矩阵(0 - 1)、

eye单位矩阵

one = ones(3, 3)
one = 1 1 1
1 1 1
1 1 1
zero = zeros(1, 3)
zero = 0 0 0
rand = rand(1, 3)
rand = 0.55265 0.42458 0.14323
eye = eye(3)eye =

Diagonal Matrix

   1   0   0
0 1 0
0 0 1

2.矩阵操作

A =

   1   2
3 4
5 6

1.取某个元素

A(2,2)
ans = 4

2.取某一行

A(2,:)
ans = 3 4

3.取某几行

A([1,3],:)
ans = 1 2
5 6

4.取某列

A(:,2)
ans = 2
4
6

5.取某几列

6.修改某行或某列

A(:,2) = [4;6;8]
A = 1 4
3 6
5 8

7.追加某行或某列

A = [A,[6;8;10]]
A = 1 4 6
3 6 8
5 8 10
B = [1;2;3]
B = 1
2
3 >> C = [A B]
C = 1 4 6 1
3 6 8 2
5 8 10 3
>> B = [1;2;3]
B = 1
2
3
>> D= [4;5;6]
D = 4
5
6 >> [B;D]
ans = 1
2
3
4
5
6

8.转换为列向量

A(:)
ans = 1
3
5
4
6
8
6
8
10

9.取size

A = [1,2;3,4;5,6]
A = 1 2
3 4
5 6 >> size(A)
ans = 3 2
ans_1 = size(A, 1)
ans_1 = 3
>> ans_2 = size(A, 2)
ans_2 = 2

10.取长度,其实是最长维度的长度

V = [1,2,3,4]
V = 1 2 3 4 >> length(V)
ans = 4
>> A = [1,2;3,4;5,6]
A = 1 2
3 4
5 6
>> length(A)
ans = 3

3.命令行操作

1.输出当前所在目录

pwd

2.打印包含的文件

ls

3.切换目录

cd '../xxx'

4.载入数据(当前目录)

data1 = load('xxx.txt')

5.保存数据(当前目录)

save ans.txt v
save 文件名 数据

ocvate常用函数的更多相关文章

  1. oracle常用函数及示例

    学习oracle也有一段时间了,发现oracle中的函数好多,对于做后台的程序猿来说,大把大把的时间还要学习很多其他的新东西,再把这些函数也都记住是不太现实的,所以总结了一下oracle中的一些常用函 ...

  2. 总结js常用函数和常用技巧(持续更新)

    学习和工作的过程中总结的干货,包括常用函数.常用js技巧.常用正则表达式.git笔记等.为刚接触前端的童鞋们提供一个简单的查询的途径,也以此来缅怀我的前端学习之路. PS:此文档,我会持续更新. Aj ...

  3. [转]SQL 常用函数及示例

    原文地址:http://www.cnblogs.com/canyangfeixue/archive/2013/07/21/3203588.html --SQL 基础-->常用函数 --===== ...

  4. PHP常用函数、数组方法

    常用函数:rand(); 生成随机数rand(0,50); 范围随机数时间:time(); 取当前时间戳date("Y-m-d H:i:s"); Y:年 m:月份 d:天 H:当前 ...

  5. Oracle常用函数

    前一段时间学习Oracle 时做的学习笔记,整理了一下,下面是分享的Oracle常用函数的部分笔记,以后还会分享其他部分的笔记,请大家批评指正. 1.Oracle 数据库中的to_date()函数的使 ...

  6. Thinkcmf:页面常用函数

    Thinkcmf:页面常用函数 全站seo: 文章列表: {$site_seo_title}        <!--SEO标题--> {$site_seo_keywords}   < ...

  7. matlab进阶:常用功能的实现,常用函数的说明

    常用功能的实现 获取当前脚本所在目录 current_script_dir = fileparts(mfilename('fullpath')); % 结尾不带'/' 常用函数的说明 bsxfun m ...

  8. iOS导航控制器常用函数与navigationBar常用属性

    导航控制器常用函数触发时机 当视图控制器的View将要出现时触发 - (void)viewWillAppear:(BOOL)animated 当视图控制器的View已经出现时触发 - (void)vi ...

  9. 《zw版·Halcon-delphi系列原创教程》 zw版-Halcon常用函数Top100中文速查手册

    <zw版·Halcon-delphi系列原创教程> zw版-Halcon常用函数Top100中文速查手册 Halcon函数库非常庞大,v11版有1900多个算子(函数). 这个Top版,对 ...

随机推荐

  1. Git-Runoob:Git 教程

    ylbtech-Git-Runoob:Git 教程 1.返回顶部 1. Git 教程 Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目. Git 是 Linus Torva ...

  2. lua源码学习篇四:字节码指令

    在llimits.h文件中定义了指令的类型.其实就是32个字节. typedef lu_int32 Instruction; 上节说到变量最终会存入proto的数组k中,返回的索引放在expdesc ...

  3. 阶段3 1.Mybatis_06.使用Mybatis完成DAO层的开发_6 Mybatis中使用Dao实现类的执行过程分析-增删改方法

    从测试类入手,断点调试 找到实现类,进入到insert方法里面 这里是SqlSession的接口里面的方法. 我们需要找SqlSession的实现类. DefaultSqlSession 里面有两个i ...

  4. 五:flask-url_for使用详解

    from flask import url_for url_for(视图函数名):根据视图函数名指定url,只要视图函数不变,url随便变都不会影响 url_for源码: 示例视图,执行流程 带参数: ...

  5. Android下Native的so编译:使用ndk-build.cmd/.sh

    最近将一个DLL库移植至安卓下,编译出so文件. 经历makefile.cmake等等的入门到放弃..... 最后还是使用android的ndk编译命令来解决 每个NDK文件下,均包含的是所有工具链. ...

  6. html script生成二维码

    <div class="code" align="center"> <p >手机端扫描以下二维码直接观看(支持安卓Android/苹果i ...

  7. vs2010发布网站时有些文件没有发布出去的解决办法。

    项目中包含了一些ttf字体文件做为图标使用,可是发布时发现生成的目录中没有这个文件,这种情况这么设置一下就可以解决: 1,在文件上点击右键,选择“属性”. 2,在弹出的属性窗口中,更改“生成操作”为“ ...

  8. 在树莓派上搭建jupyter notebook server

    自从搬家后,树莓派闲置了好一段时间,最近打算将其利用起来.想来想去,搭个jupyter notebook用要靠谱的,毕竟经常要实验一些Python脚本. 具体过程参考以下链接: https://www ...

  9. 【R】数据结构

    之前一阵子,在EDX上学习了R语言的一门基础课程,这里做个总结.这门课程主要侧重于R的数据结构的介绍,当然也介绍了它的基本的绘图手段. 工作空间相关 ls() ## character(0) rm(a ...

  10. Java——ArrayList源码解析

    以下针对JDK 1.8版本中的ArrayList进行分析. 概述     ArrayList基于List接口实现的大小可变的数组.其实现了所有可选的List操作,并且元素允许为任意类型,包括null元 ...