Octave基本操作

1、基本数学运算。

2、“==”判断真伪。

3、“~=”不等于的真伪判断。

4、“&&”,表示AND。

5、“||”,表示OR。

6、“PS1('>>');”,简化命令行提示。

7、“a=3”,相当于给a赋值为3。

8、如果不想打印结果,可以在命令后加分号“;”。

9、“disp”

10、“disp(sprintf('2 decimals: %0.2f' , a))”,表示将输出a只带两位小数。

11、format short 

12、向量,矩阵

>> A = [1 2; 3 4; 5 6;]

A =

       1    2
       3    4
       5    6

13、
>> A = [1  2;
>3  4;
>5  6]
A  =
       1   2
       3   4
       5   6

14、
>> V =  [1  2  3]
V=
     1   2   3

15、
>> V = [1; 2; 3; ]
V=
     1
     2
     3

16、步长为0.1的行向量,一行11列的矩阵:
>>  V  =  1:0.1:2
V  =
Columns  1  through  7:
      1.0000    1.1000    1.2000   1.3000   1.4000   1.5000   1.6000
Columns  8  through  11:
      1.7000   1.8000   1.9000   2.0000

17、
>>  ones (2, 3)
ans =
      1   1   1
      1   1   1

18、
>>  C  =  2*ones (2, 3)
C  =
       2   2   2
       2   2   2

19、
>>  C  =  [2   2   2;   2   2   2]
C  =
       2   2   2
       2   2   2

20、
>> w  =  ones ( 1, 3)
w  =
       1   1   1

21、
>> w = zeros (1, 3)
w =
      0   0   0

22、随机赋值,数值介于0和1之间
>> w = rand (1, 3)
w =
      0.91477   0.14359   0.84860
>> rand (3, 3)
ans =
      0.390426    0.2644057   0.683559
      0.041555    0.739979     0.387001

23、高斯随机变量、正态分布的随机变量
>> w = randn(1 ,3)
w =
      -1.44264   -1.27860   -0.69640
>> w = randn (1, 3)
w =
    -0.33517    1.26847   -0.28211

24、10000个元素的W矩阵:
>> w = -6 + sqrt(10)*(randn(1, 10000));

25、绘制直方图
>>hist(w)
>>hist(w, 50)

26、生成矩阵的特殊命令
>> eye(4)
ans =
Diagonal Matrix
      1   0   0   0
      0   1   0   0
      0   0   1   0
      0   0   0   1

27、help命令,可以将矩阵的相关信息显示出来。
>> help eye
>> help rand
>> help help

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 最近在写个性化推荐的论文,经常用到Python来处理数据,被pandas和numpy中的数据选取和索引问题绕的比较...
    shuhanrainbow阅读 4,609评论 6 19
  • 清晨,洒水之后 马路开始湿润起来 脚开始清凉 腿开始打开 生殖器开始挺了起来 然后,整个上身带动头部 欢快地摇摆 ...
    我叫李拜天阅读 212评论 2 3
  • 今天老师讲了关于通信方面的问题,主要是数据传输的数值传输和变量传输。现在只是粗浅的了解了一点,实际内容需要结合实际...
    胡英杰1984阅读 105评论 0 0
  • 讲课式分享者:魏主任(魏魏) 分享课题:养生 笔记整理者:星月沉浮 关于肿瘤: 肿瘤的发生与环境、基因、生活习惯等...
    星月沉浮阅读 311评论 0 0
  • 1.尽快建立数据库 2.通过微信分享引流到app:每日签到(借鉴QQ内容签到)分享,农技服务解答分享等 3.帮助用...
    鲁济南聂酱阅读 223评论 0 0