添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

sec

角的正割(以弧度为单位)

全页折叠

说明

示例

Y = sec( X ) 返回 X 的元素的正割。 sec 函数按元素处理数组。该函数同时接受实数和复数输入。

  • 对于 X 的实数值, sec(X) 返回区间 [-∞, - 1] 和 [1, ∞] 内的实数值。

  • 对于 X 的复数值, sec(X) 返回复数值。

示例

全部折叠

在域 - π / 2 < x < π / 2 π / 2 < x < 3 π / 2 上绘制正割函数图。

x1 = -pi/2+0.01:0.01:pi/2-0.01; 
x2 = pi/2+0.01:0.01:(3*pi/2)-0.01; 
plot(x1,sec(x1),x2,sec(x2)), grid on

计算复角在向量 x 中的正割。

x = [-i pi+i*pi/2 -1+i*4];
y = sec(x)
y = 1×3 complex
   0.6481 + 0.0000i  -0.3985 + 0.0000i   0.0198 - 0.0308i

输入参数

全部折叠

以弧度为单位的输入角度,指定为标量、向量、矩阵、多维数组、表或时间表。

数据类型: single | double | table | timetable
复数支持:

输出参量

全部折叠

输入角的正割,以实数值或复数值标量、向量、矩阵、多维数组、表或时间表形式返回。

详细信息

全部折叠

正割函数

通过引用直角三角形定义的角的正割 α 是

sec ( α ) = 1 cos ( α ) = hypotenuse adjacent side = h b .

Right triangle with vertices A, B, and C. The vertex A has an angle α, and the vertex C has a right angle. The hypotenuse, or side AB, is labeled as h. The opposite side of α, or side BC, is labeled as a. The adjacent side of α, or side AC, is labeled as b. The secant of α is defined as the hypotenuse h divided by the adjacent side b.

复数参量的正割 α 是

sec ( α ) = 2 e i α + e i α .

提示

  • 在浮点算术运算中, sec 是有界函数。也就是说,在输入为 pi 倍数的发散点处, sec 不会返回 Inf -Inf 值,而是返回一个模很大的数。这是由于 π 的浮点表示不够准确。

扩展功能

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

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

版本历史记录

在 R2006a 之前推出

全部展开