• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

吴恩达机器学习记录--Matlab 一些基本操作

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

1.加减乘除
2.真假  “==   ~=”
3.逻辑与  逻辑或  “&&  ||”
4.变量位数长短
  format short/format long
  %0.2f  (小数点后两位数)
5.矩阵表示    A = [1 2;3 4;5 6]  (三行两列)
         v = [1 2 3]  (行向量)
      v = [1;2;3] (列向量)
6.生成矩阵    (1)   v = 1:0.1:2
           v = 1:6   (生成行向量)
      (2)  ones(2,3)  (生成元素为1的向量)
      (3)  zeros(2,3)  (元素为0)
      (4)  rand(2,3)  (随机生成)
      (5)  eye(4)  (生成单位矩阵)
7.绘制直方图      hist(w)    hist(w,50)  (细化直方图密度)
8.查询矩阵行列数    size(A)
9.查询较大的维度    length(A)
10.移动查询文件目录    pwd  ls  cd
11.变量载入        load ex2x.dat
12.查询载入的所有变量   who/whos(详细)
13.清除变量        clear ex2x
14.保存变量        save hello.mat v
              save hello.txt v -ascii
15.A(3,2)  索引到相应的行列(用逗号)
  A(2,:)  代表第二行所有元素
  A(:,2)  代表第二列所有元素
  A([1,3],:)代表1,3行所有元素
16.局部赋值           A(:,2) = [10;11;12]
17.增加向量          (A,[100;110;120])  (注意分号和逗号)
18.所有元素放入单独列向量    A(:)



19.矩阵的运算(加减乘除)
    A*C(矩阵相乘)
    A.*C(矩阵内各个元素相乘)
    A.^2(每个元素乘平方)
    1./A(求倒数)
    A’(求转置)
    pinv(A)(求逆)

20.提取最大最小值    [m,n] = max(v)  m = 最大值 n = 最小值
21.元素比较        a<3  (元素返回0,1值)

22.sum(a) (求和函数)  

  prod(a)(求积函数) 

     floor(a)上取整  ceil(a)下取整
23.求每一列最大值 max(A,[],1)  (第一维度)
  求每一行最大值 max(A,[],2)  (第二维度)


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap