zoukankan      html  css  js  c++  java
  • matlab中向量与矩阵的运算

    #######################

    表示:

    一:行向量

    >> a=[1,2,3] a = 1 2 3 二:列向量

    >> b=[4;5;6] b = 4 5 6
    三:矩阵
    >> c=[1,2,3;4,5,6] c = 1 2 3 4 5 6

    行向量的产生与转换:

    一:冒号法

    >> a=2:10 a = 2 3 4 5 6 7 8 9 10 >> a=2:3:15 a = 2 5 8 11 14 二:linspace法

    >> b=linspace(3,8,10) b = 3.0000 3.5556 4.1111 4.6667 5.2222 5.7778 6.3333 6.8889 7.4444 8.0000 三:矩阵转置运算:单引号

    >> c=b' c = 3.0000 3.5556 4.1111 4.6667 5.2222 5.7778 6.3333 6.8889 7.4444 8.0000 >> c' ans = 3.0000 3.5556 4.1111 4.6667 5.2222 5.7778 6.3333 6.8889 7.4444 8.0000 >>

    特殊矩阵的产生:

    一:全0矩阵:

    >> a=zeros(3) a = 0 0 0 0 0 0 0 0 0 >> a=zeros(2,3) a = 0 0 0 0 0 0 二:单位矩阵:

    >> b=eye(3) b = 1 0 0 0 1 0 0 0 1 >> b=eye(2,3) b = 1 0 0 0 1 0 三:全1矩阵:

    >> c=ones(3) c = 1 1 1 1 1 1 1 1 1 >> c=ones(2,3) c = 1 1 1 1 1 1 四:随机矩阵:

    >> rand(3) ans = 0.8147 0.9134 0.2785 0.9058 0.6324 0.5469 0.1270 0.0975 0.9575 >> rand(2,3) ans = 0.9649 0.9706 0.4854 0.1576 0.9572 0.8003 >>

     向量与矩阵的大小与长度:

    >> a=rand(3,5)
    
    a =
    
        0.0344    0.7655    0.4898    0.7094    0.6797
        0.4387    0.7952    0.4456    0.7547    0.6551
        0.3816    0.1869    0.6463    0.2760    0.1626
    
    一:大小:返回行数和列数:

    >> size(a) ans = 3 5 二:长度:只返回列数:

    >> length(a) ans = 5 >>

    #####################

    igoodful@qq.com
  • 相关阅读:
    select_related与prefetch_related
    settings源码
    Django路由系统
    Django
    Django-下载安装-配置-创建Django项目-三板斧简单使用
    前端相关知识
    xadmin后台管理
    redis数据库
    ❥git❥-----协同开发,冲突解决 合并分支(项目中使用git)
    git的基本使用
  • 原文地址:https://www.cnblogs.com/igoodful/p/14706908.html
Copyright © 2011-2022 走看看