首页 > 编程笔记 > MATLAB笔记 阅读:10

MATLAB diff()函数的用法(附带实例)

MATLAB 中 diff() 函数的作用是计算矩阵元素的差分,其调用格式如下:
【实例】计算矩阵元素的差分示例。在命令行窗口中输入以下语句,并显示相应的输出结果。
>> clear all;
>> A = magic(3);
>> B = diff(A)          % 矩阵各列元素的差分
B =
   -5    4    1
    1    4   -5
>> C = diff(A,2)       % 矩阵各列元素的 2 阶差分
C =
    6    0   -6
>> D = diff(A,1,1)     % 矩阵各列元素的差分
D =
   -5    4    1
    1    4   -5
>> E = diff(A,1,2)     % 矩阵各行元素的差分
E =
         0    8   -6

当参数 n≥size(x, dim) 时,函数的返回值是空矩阵。

相关文章