05 常用操作

5.1 常用函数

  1. abs() 绝对值,复数的模

    abs()abs(-1.2)
    
  2. sqrt() 开方

    sqrt()sqrt(100)
    
  3. mod() 去余数

    mode(9, 5)
    
  4. exp()指数函数

    exp(1) %ans = 2.7183
    
  5. log() 对数,底数为e

    log(exp(1))% ans = 1
    
  6. log10()

    log10(100)%ans = 2
    
  7. log2()

    log2(4)% ans = 2
    
  8. reshape() 矩阵,要变成的形式

    reshape(m, [2, 5])% m变成两行五列的形式
    
  9. linespace(初始值, 终值,点数) 点数默认是100

    linespace(1, 10, 100)% 作用桶1:10:100% 被默认的斌良ans接收
    

    三角函数

    1. sin()
    2. cos()
    3. tan()

    统计相关函数

    1. sum()

      sum([1, 2, 3])
      
    2. mean()

    3. std() 标准差 方差(std())^2

    4. var() 方差

    5. cov() 协方差

    6. max()

    7. min()

    8. range() 极差 max()-min()

    9. median() 中位数

    10. mode() 众数

5.2 输入和输出

  1. input输入语句

    input("please input a num;")
    

    被ans接收;也可以被其他变量接收

    输入一个矩阵

    var = input("enter:");% fx >> [1,2], 可以被var接收
    

    输入一个字符串

    str = input("enter: " ,'s');% fx >> hello, 可以被str接收
    
  2. 输出语句

disp("hello")disp(["hello", "eorld"])disp(["hello", 2])% 输出:"hello" "2"

disp输出多个字段时候,需要将多个字段准话成字符串矩阵,在进行输出。