matlab常用的函数,matlab常用的函数与操作-程序员宅基地

技术标签: matlab常用的函数  

本日志纯粹个人的记录,因为用matlab不是很多,但也会用到,经常遇到一些操作或功能知道matlab有,但是不知道怎么写,都是手机百度,这次这个日志整理一下,供自己日后快速查找吧。

数据扩展,应用场景在通信时,需要将信息码展宽,比如1bit信息1,被5倍采样时钟采集,那么仿真的信息码需要变为[1 1 1 1 1],这样与一个周期的载波数据长度相同,两个可以进行调制运算。

假设为A为信息码序列,如果为5倍采样,那么可以写为A[ceil(0.2:0.2:end)],其中的ceil表示向上取整的意思,则将一个信息码变为5个。

反过来如果需要将信息码提取,即在解调后,只需在一个周期提取一个数据即可完成信息码。

这是假设B为采样5倍速率数据序列,提取B[1:5:end]。

经常用到的矩阵的变形reshape函数,改变矩阵的行和列,便于进行矩阵的乘除法运算。

提取矩阵的1行,A(1,:);同理提取矩阵的一列为B(1,:);

max函数可以找出序列中最大的值,与其对应的数据索引位置。对于矩阵是按列取出每列的最大值,形成一个行向量,如果需要找到最大值,再将行向量取max即可得到。计算完数据后处理经常用到。

bitshift()函数可以完成类似于FPGA的中左、右移位操作,而且支持负数,但操作数必须是整型数据。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_34461414/article/details/116186579

智能推荐

Raptor求两正整数的最大公约数 递归算法_raptor递归-程序员宅基地

文章浏览阅读503次,点赞9次,收藏10次。大学计算思维实验课Raptor求两正整数的最大公约数 递归算法_raptor递归

hdu2187 老人是真饿了-程序员宅基地

文章浏览阅读1.1k次。悼念512汶川大地震遇难同胞——老人是真饿了Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 16716 Accepted Submission(s): 7002Problem Description时间:2008年5月16日(震后第4..._hdu2187

慕课编译原理(第八章.扩充的巴科斯范式和语法图)_bnf范式概念在编译原理第几章-程序员宅基地

文章浏览阅读700次。慕课广西大学.编译原理.第八章.语法分析-自上而下分析2.扩充的巴科斯范式和语法图0 目录8 语法分析-自上而下分析28.2 扩充的巴科斯范式和语法图8.2.1课堂重点8.2.2测试与作业9 下一章0 目录8 语法分析-自上而下分析28.2 扩充的巴科斯范式和语法图8.2.1课堂重点8.2.2测试与作业9 下一章博客地址: ..._bnf范式概念在编译原理第几章

【(自动)运动控制系统】学习笔记_从电感矩阵方面说明非线性强耦合的根本原因-程序员宅基地

文章浏览阅读1w次,点赞17次,收藏69次。作者:MiTu_-_课程:运动控制系统参考书目:《自动控制系统》第二版 北京邮电大学 任彦硕 赵一丁运动控制系统一、课后习题二、直流调速三、变流调速四、简答一、课后习题U1 绪论自动控制系统结构七个环节:给定环节、放大环节、执行环节、控制对象、反馈环节、比较环节、校正环节自动控制系统举例(三选一):(一)速度给定控制系统  对 A 点列节点电流方程为:  某一时刻开始直流电动机转轴上负载转矩增加了一个恒定量,起始时,由于电动机输出功率还未来得及增大,转速将降低。使得测速发._从电感矩阵方面说明非线性强耦合的根本原因

报错: Could not build wheels for pillow, which is required to install pyproject.toml-based projects的解决_error: could not build wheels for pillow, which is-程序员宅基地

文章浏览阅读8.2k次,点赞6次,收藏4次。刚开始按报错的提示安装pillow==4.0.0版本的,就报上面的错误,上网上找解决方法,都未能解决,然后试着安装更高版本的pillow==10.0.0版本的,结果就成功了,我用的python版本是3.8的,估计是和python的版本与pillow版本里引用的库的兼容有关系,升级到相对应的版本就可以解决以上问题。以上供大家参考,讨论。_error: could not build wheels for pillow, which is required to install pypro

win10+uefi+gpt安装一键GHOST之后无法重启的快速解决方法(无需重装系统无需修复引导)_一键ghost不支持uefi+gpt-程序员宅基地

文章浏览阅读5.8w次,点赞2次,收藏7次。今天装完常用软件后,准备一键备份一下系统,就从一键GOST官网下载安装了一键GHOST,安装完成之后提示不支持UEFI+GPT格式系统,但仍可以使用,就没在意,也没卸载,接着就重启电脑试一试,结果就出现了无法进入系统引导的情况。 折腾一番BIOS之后,发现只需要按F7(我的笔记本主板选择启动方式或者说选择启动盘的快捷键是F7键,具体哪个按键根据自己电脑主板选择),选择windows_一键ghost不支持uefi+gpt

随便推点

c# 前导0_C#| 用前导和尾随空格/零填充整数-程序员宅基地

文章浏览阅读421次。c# 前导0To pad an integer number with leading and trailing spaces/zeroes, we can use String.Format() method which is library method of String class in C#. 要使用前导和尾随空格/零填充整数,我们可以使用String.Format()方法,该方法是C..._c#前导零

JavaScript运算符之三元运算符_js三元运算符-程序员宅基地

文章浏览阅读585次。三元运算符在程序开发时运用较多,他跟条件语句能同时实现某种效果时,三元运算符相对简单,代码量也相对较少,熟悉三元运算符是很有必要的;_js三元运算符

Window对象方法_window撖寡情 function-程序员宅基地

文章浏览阅读268次。Window 对象表示浏览器中打开的窗口。setTimeout() 方法功能:用于在指定的毫秒数后调用函数或计算表达式。语法:setTimeout(code/function, milliseconds)返回值:返回一个 ID(数字),可以将这个ID传递给 clearTimeout() 来取消执行。clearTimeout() 方法功能:可取消由 setTimeout() 方法设置的定时操作。语法:clearTimeout(id_of_settimeout)返回值:无_window撖寡情 function

贪心算法——找零钱、装豆子、分糖果、区间覆盖、霍夫曼编码等_找零钱贪心算法-程序员宅基地

文章浏览阅读708次。一、找零钱根据实际情况,有1元、(2元的已经不流通了)、5元、10元、20元、50元、100元。当有人给出36524元时,如何找钱给对方。// 找钱的类class payMoney{public: payMoney(); ~payMoney(); int howManyCash(int waitToPay);private: int *arr;};// 初始化钱的种类..._找零钱贪心算法

MVP模式研究与实践_前端 mvppersistent模式-程序员宅基地

文章浏览阅读450次。虽然有那么多资料介绍MVP了,但是还是想把自己的实践经验分享一下。MVP简介相信大家对MVC都是比较熟悉了,:M-Model-模型、V-View-视图、C-Controller-控制器,MVP作为MVC的演化版本,那么类似的MVP所对应的意义:M-Model-模型、V-View-视图、P-Presenter-表示器。 从MVC和MVP两者结合来看,Controlller/Presenter..._前端 mvppersistent模式

VMware Vsphere 6.0安装部署 (三) vCenter Server安装-程序员宅基地

文章浏览阅读132次。安装准备环境需求:安装vcenter需要域环境,因此要先安装域控(有些功能比如horizon view需要用到域环境),学习环境可以用一台虚拟机做域控。建议将域控和vcenter服务器分别装在不同的服务器上,生产环境应该尽量在物理服务器上安装vcenter服务器,这里学习环境我们就在虚拟机上安装vcenter管理程序。安装vcenter需要最低2核CPU,8G内存本例中采用一..._使用命令行从vcenter 6.0或更高版本的服务器设备或外部平台服务控制器中收集支持

推荐文章

热门文章

相关标签