Matlab 基础

一,常用命令

  • dir   列出当前目录下的所有文件
  • clc   清屏
  • clear all   清除环境(从内存中清除变量)
  • who   将内存中的当前变量以简单形式输出
  • close all   关闭所有的Figure窗口

二.随机序列常用命令

  • rand : 均匀分布随机矩阵

    rand %无变量输入时只产生一个随机数
    y = rand(n) %生成 nXn 随机矩阵,其元素在 (0,1) 内
    y = rand(m,n) %生成 mXn 随机矩阵,其元素在 (0,1) 内

  • randn : 正态分布随机矩阵

    randn %无变量输入时只产生一个正态分布随机数
    y = rand(n) %生成 nxn 正态分布随机矩阵
    y = rand(m,n) %生成 mxn 正态分布随机矩阵

三.矩阵常用操作命令

  • 1.矩阵函数

    zero(m,n) m行n列零矩阵
    eye(n) n阶方矩阵
    ones(m,n) m行n列元素为1的矩阵
    rand(m,n) m行n列随机矩阵
    randn(m,n) m行n列正态随机矩阵
    magic(n) n阶魔方矩阵

操作符:说明


  • j:k 表示步长为1的等差数列构成的数组
  • j:i:k 表示步长为1的等差数列构成的数组
  • A(i:j) 表示A(i),A(i+1),...,A(j)

四:绘图操作

图形标注

  • title('string','属性名','属性值',...) 给图形加标题
  • xlabel('string','属性名','属性值',...) 给X轴加标注
  • ylabel('string','属性名','属性值',...) 给y轴加标注
  • legend('string1','string2',...) 添加图例,其顺序对应绘图指令中的顺序
  • axis([xmin,xmax,ymin,ymax]) 控制坐标轴的刻度范围

摘录于https://ssooking.github.io/matlab-ji-chu-han-shu-ming-ling/

posted @ 2020-04-17 22:17  s0ra+  阅读(195)  评论(0)    收藏  举报