首页 > 其他 > 详细

Octave(2)

时间:2018-10-20 20:45:38      阅读:89      评论:0      收藏:0      [点我收藏+]

数据计算:

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

   1   2
   3   4
   5   6

>> b=[11 12;13 14;15 16]
b =

   11   12
   13   14
   15   16

>> c=[1 1;2 2]
c =

   1   1
   2   2

>> a*c    %矩阵A*C
ans =

    5    5
   11   11
   17   17

>> a.*b       %矩阵A的每个元素与B中的对应元素相乘
ans =

   11   24
   39   56
   75   96

>> a.^2       %A矩阵的每个元素都乘以一个平方
ans =

    1    4
    9   16
   25   36

>> v=[1;2;3]
v =

   1
   2
   3

>> 1 ./ v       %v矩阵中每个元素的倒数
ans =

   1.00000
   0.50000
   0.33333

>> log(v)
ans =

   0.00000
   0.69315
   1.09861

>> exp(v)        %以e为低对v的元素进行对数运算
ans =

    2.7183
    7.3891
   20.0855

>> abs(v)       %所有元素的绝对值
>> -v              %v中元素 *(-1>> v+1         %v中的元素都+1
>> v+ones(length(v),1)         %同上
>> a                  %矩阵A的装置

>> a<3             %拿A中的所有数据与3比较,返回Bool值
ans =

  1  1
  0  0
  0  0

>> find(a<3)         %寻找A中小于3的数据,返回位置索引
>> A = magic(3)     %返回一个行列相加都等于一个常数的矩阵
>> 

 

Octave(2)

原文:https://www.cnblogs.com/jxxclj/p/9822865.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!