Matlab中angle函数使用
目录
语法
说明
示例
复数的幅值和相位
FFT 相位
angle函数是求解相位角。
语法
theta = angle(z)
z
- 输入数组
输入数组,指定为标量、向量、矩阵或多维数组。如果 z 的元素是非负实数,则 angle 返回 0。如果z的元素是负实数,则 angle返回 π。
说明
theta = angle(z) 为复数数组 z 的每个元素返回区间 [-π,π] 中的相位角。theta 中的角度表示为 z = abs(z).*exp(i*theta)。
示例
复数的幅值和相位
创建一个复数,并计算其幅值和相位。如下所示:
z = 2*exp(i*0.5)
z = 1.7552 + 0.9589ir = abs(z)
r = 2theta = angle(z)
theta = 0.5000
FFT 相位
创建一个由频率为 15 Hz 和 40 Hz 的两个正弦波组成的信号。第一个正弦波的相位为 −π/4,第二个正弦波的相位为π/2。以 100Hz的频率对信号进行一秒钟的采样。
fs = 100;
t = 0:1/fs:1-1/fs;
x = cos(2*pi*15*t - pi/4) - sin(2*pi*40*t);
计算信号的傅里叶变换。将变换幅值绘制为频率函数。
y = fft(x);
z = fftshift(y);ly = length(y);
f = (-ly/2:ly/2-1)/ly*fs;stem(f,abs(z))
xlabel 'Frequency (Hz)'
ylabel '|y|'
grid
如图所示:
计算变换的相位,删除小幅值变换值。将相位绘制为频率函数。
tol = 1e-6;
z(abs(z) < tol) = 0;theta = angle(z);stem(f,theta/pi)
xlabel 'Frequency (Hz)'
ylabel 'Phase / \pi'
grid
如图所示:
Matlab中angle函数使用相关推荐
- matlab中simple函数怎么用,matlab里simple函数
值 realmin:系统所能表示的最小数值 nargin: 函数的输出引数个数 ---MATLAB 中基本绘图函数有: plot: x 轴和 y 轴均为线性刻度 数刻度 semilogx: x 轴为对 ...
- matlab中linprog函数不能用,matlab中linprog函数
§15. 利用 Matlab 求解线性规划问题 线性规划是一种优化方法,Matlab 优化工具箱中有现成函数 linprog 对如 下式描述的 LP 问题求解: % min f'x % s.t ... ...
- matlab中label的意思,matlab中label函数
Xlabel Ylabel Text Gtext Grid MATLAB 编程语言 Function Eval Feval Global 箭头图 绘图函数 星点图 Isletter Isspace 当 ...
- Matlab中bwmorph函数的使用
Matlab中bwmorph函数的使用 Matlab中提供了一个基于形态学的处理函数,即以膨胀.腐蚀等操作为基础,其语法格式如下: bw2=bwmorph(bw1,operation,n); 其中bw ...
- 9.matlab中repmat函数
来源: matlab中repmat函数的用法 - CSDN博客 https://blog.csdn.net/anqier1009/article/details/5214978 B = repmat( ...
- 如何在Matlab中获取函数参数的数目?
本图文详细介绍了Matlab中获取函数参数数目的方法.
- matlab s% d%,matlab中var函数的翻译For N-D arrays, VAR operates along the first
matlab中var函数的翻译For N-D arrays, VAR operates along the first matlab中var函数的翻译 For N-D arrays, VAR oper ...
- 关于MATLAB中xlswrite函数写数据出现服务器异常情况的解决办法
关于MATLAB中xlswrite函数写数据出现服务器异常情况的解决办法 参考文章: (1)关于MATLAB中xlswrite函数写数据出现服务器异常情况的解决办法 (2)https://www.cn ...
- Matlab中Ksdensity()函数的用途 (2011-04-02 16:55:17)
Matlab中Ksdensity()函数的用途 (2011-04-02 16:55:17) 转载▼ 标签: 杂谈 分类: Matlab应用 我们在统计数据处理时,经常计算一个样本的概率密度估计,也就是 ...
最新文章
- 2021年大数据常用语言Scala(二十四):函数式编程 过滤 filter
- java git subtree_Git subtree使用
- Navisworks API 简单二次开发 (自定义工具条)
- nyoj 208 Supermarket(贪心)
- CC2530之Flash笔记
- C语言的数组基础,C语言基础-数组
- jQuery事件对象event的属性和方法
- ES6——class和继承,保护对象
- PHP 直接在共享内存中存储数据集
- php而且,PHP – David's Blog
- java根据系统时间拼凑文件名字
- 电脑计算机软件硬盘不足,磁盘空间不足-电脑在运行程序的时候,总是要弹出磁盘空间不足,是什么原因造成磁盘? 爱问知识人...
- 2021年一月文章导读
- Java IO流详解
- 单设施布置方法-精确重心法
- 实现微信 委托代扣/包月服务
- solr5.3 实现同义词 扩展词典 停止词典 功能介绍
- RHEL7配置中文输入法-智能拼音
- 那些只有程序员才能看懂的冷笑话
- 第三人称计算机获奖感言,个人获奖感言50字第三人称
热门文章
- 互联网采集数据有哪几种常见的方法?
- mysql连接池的工作原理_连接池工作原理
- 新版二开彩虹易支付整站源码批发 全开源全解密去后门 亲测一点问题没有
- TFS2010-团队项目--(TF250044,TF218027) 权限不足问题解决方案
- Fiddler大师之路系列(五)
- 基于深度学习的建筑能耗预测04——能耗建模
- 【思否编程公开课】限时免费 网络安全之 Kali 渗透入门实战
- CCS6创建TMS320F2812工程
- c语言工程师培训机构,广州C语言语言高级培训中心
- 【大唐杯学习超快速入门】5G技术原理仿真教学——通信网络认知