Main Content

本页翻译不是最新的。点击此处可查看最新英文版本。

uminus, -

一元减法

说明

C = -AA 的各个元素求反,然后将结果存储在 C 中。

示例

C = uminus(A) 是执行 -A 这一操作的替代方法,但很少使用。它可以启用类的运算符重载。

示例

全部折叠

创建一个 2×2 矩阵 A

A = [1 -3; -2 4]
A = 2×2

     1    -3
    -2     4

A 元素求反。

C = -A
C = 2×2

    -1     3
     2    -4

输入参数

全部折叠

输入数组,指定为标量、向量、矩阵或多维数组。如果 A 具有整数数据类型,则它不能为复数。

数据类型: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | logical | char | datetime | duration | calendarDuration
复数支持:

扩展功能

C/C++ 代码生成
使用 MATLAB® Coder™ 生成 C 代码和 C++ 代码。

GPU 代码生成
使用 GPU Coder™ 为 NVIDIA® GPU 生成 CUDA® 代码。

HDL 代码生成
使用 HDL Coder™ 为 FPGA 和 ASIC 设计生成 VHDL、Verilog 和 SystemVerilog 代码。

版本历史记录

在 R2006a 之前推出