![](https://img-blog.csdnimg.cn/20210618161228166.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
MATLAB
MATLAB使用过程中遇到的问题及其解决方案,还包括使用MATLAB设计的小项目。
Jasmine-Lily
你现在所经历的难题,未来会告诉你答案。
博文如有错误请在评论区告知,谢谢!
展开
-
基于相干解调法和基于相位比较法的2DPSK数字通信系统 MATLAB Simulink仿真
1 课程设计目的通过课程设计,巩固已经学过的通信原理课程中有关数字调制系统的知识,加深对相关知识的理解和应用,学会应用Matlab Simulink工具对通信系统进行仿真和调试。设计与实现的过程中充分利用图书馆和网络资源,提高发现问题和自主解决问题的能力。2 课程设计内容及基本原理2.1 课程设计内容设计一个2PSK数字通信系统或一个2DPSK数字通信系统,具体要求如下:要求:(1)掌握调制方式的基本工作原理::调制方法, 解调方法(2)通信系统的设计:仿真框图 , 功能模块选取,参数设置(如原创 2021-06-17 20:03:32 · 11136 阅读 · 24 评论 -
MATLAB 三路频分复用通信系统
一、详细设计步骤(1)系统整体框图(2)语音信号采样原理图 1-1语音信号的采样即为信号的抽样过程,是把连续时间模拟信号转换成离散时间连续幅度的抽样信号。其原理如图所示1-1所示,其公式为:x_a (t)^= P_T (t)*x_a (t)本系统使用MATLAB自带的函数audiorecorder(),recordlocking()和getaudiodata()获得原始语音信号,采样频率为fs = 44100Hz ## (3)语音信号的调制语音信号的调制即为频分复用的频谱搬移过程,原创 2021-06-07 11:30:52 · 6459 阅读 · 6 评论 -
MATLAB 贪婪周边无状态路由协议(GPSR)路由仿真
GPSR简介GPSR流程图:贪婪模式:选择离目的车辆节点最近的邻居车辆节点作为下一跳转发节点。周边模式:使用右手准则选择下一跳转发节点,以当前节点为轴心,当前节点与目的节点连接线为半径,逆时针旋转连接线,选择经过的第一个车辆节点为下一跳转发节点。GPSR仿真完整代码:https://download.csdn.net/download/weixin_44410704/19331732?spm=1001.2014.3001.5503本资源仿真了VANET环境下GPSR路由协议。设计了城市双向6原创 2021-06-02 13:28:43 · 2602 阅读 · 13 评论 -
MATLAB AppDesigner 设计UI界面中调用自定义函数
在MATLAB AppDesigner设计UI界面过程中,如果直接在APPDesigner代码编辑框中编写代码,如代码量较大,会导致代码混乱的问题。使用调用函数的方法能够解决该问题。本文将介绍MATLAB AppDesigner 设计UI界面时如何调用函数,函数该如何写,如何使用app对象的成员变量及函数。函数代码:函数中如需使用app的成员变量或成员函数,则需要传递app参数。function Environment(app) {%函数内容}endAPPDesigner UI界面中调用函原创 2021-06-02 13:02:32 · 10337 阅读 · 2 评论 -
MATLAB定时器的简单使用
MATLAB中无多线程机制,有时候需要实现多任务处理,可以用定时器实现。MATLAB Timer的详细用法见MATLAB help。本文所用参数及函数解释:start(timer_id);%启动定时器stop(timer_id);%关闭定时器delete(timer_id); %删除定时器定时器的四种执行模式:回调函数代码:%------------------------------------------------------------------------% File nam原创 2021-06-02 11:07:46 · 6459 阅读 · 3 评论 -
MATLAB中如何删除坐标上已画出的内容
在某些坐标显示设计中,需要删除坐标系上已画出的内容,使得显示效果不显得冗余。代码:%------------------------------------------------------------------------% File name: Test% Last modified Date: 2021年6月2日10点12分% Author: Jasmine% Descriptions: MATLAB中如何删除坐标上已画出的原创 2021-06-02 10:33:52 · 7429 阅读 · 0 评论 -
MATLAB程序中使用变量获取到某代码段的运行时间
在实时仿真过程中,需要实时获取到某段程序的运行时间,以便根据时间变化来调整对象的变化参数。比如GPSR路由协议应用于车联网时,在模拟交通场景时需要实时根据程序运行时间和节点速度更改节点的位置信息。原创 2021-04-09 15:21:36 · 475 阅读 · 0 评论 -
MATLAB矩阵添加新元素
MATLAB矩阵添加新元素一、 一维代码:a=[1,2,3];%向末尾增加元素a=[a,4];%直接添加a(end+1)=4;%指针添加 %向中间位置增加元素a=[a(1:2) 5 a(3:4)] %直接增加运行结果:a = 1 2 5 3 4二、 多维代码:%生成矩阵[1% 2% 3]xandy = [1;2;3];%生成矩阵添加元素[3% 4%原创 2021-04-08 20:16:38 · 31537 阅读 · 0 评论