matlab 课程设计题目,MATLAB课程设计题目

41528d3028836879cd698677c3999917.gifMATLAB课程设计题目

MATLAB课程设计题目 1. AM信号的仿真分析 调制信号:分别为300Hz正弦信号和矩形信号;载波频率:30kHz;解调方式:分别为包络解调和同步解调; 要求:画出以下三种情况下调制信号、已调信号、解调信号的波形、频谱以及解调器输入输出信噪比的关系曲线; 1)调制信号幅度=0.8×载波幅度;2)调制信号幅度=载波幅度; 3)调制信号幅度=1.5×载波幅度; 2. DSB信号的仿真分析 调制信号:分别为300Hz正弦信号和矩形信号;载波频率:30kHz;解调方式:同步解调; 要求:画出以下三种情况下调制信号、已调信号、解调信号的波形、频谱以及解调器输入输出信噪比的关系曲线; 1)调制信号幅度=0.8×载波幅度;2)调制信号幅度=载波幅度; 3)调制信号幅度=1.5×载波幅度; 3. SSB信号的仿真分析 调制信号:分别为300Hz正弦信号和三角波信号;载波频率:30kHz;解调方式:同步解调; 要求:画出以下三种情况下调制信号、已调信号、解调信号的波形、频谱以及解调器输入输出信噪比的关系曲线; 1)调制信号幅度=0.8×载波幅度;2)调制信号幅度=载波幅度; 3)调制信号幅度=1.5×载波幅度。 4. FM信号的仿真分析 调制信号:分别为300Hz正弦信号和三角波信号;载波频率:30kHz;解调方式:同步解调; 要求:画出以下三种情况下调制信号、已调信号、解调信号的波形、频谱以及解调器输入输出信噪比的关系曲线; 1) 调制指数=0.5;2)调制指数=1;3)调制指数=3。 5. ASK信号的仿真分析 调制信号:300Hz正弦信号,经过μ律PCM编码;载波频率:100kHz;解调方式:同步解调; 要求:画出调制信号、已调信号、解调信号的波形、频谱以及误码率与输入信噪比的关系曲线; 6. FSK信号的仿真分析 调制信号:300Hz正弦信号,经过μ律PCM编码;载波频率三种情况:1)100k和150kHz;2)100k和180kHz;3)100k和220kHz; 要求:画出调制信号、已调信号、解调信号的波形、频谱以及误码率与输入信噪比的关系曲线; 7. PSK和DPSK号的仿真分析 调制信号:300Hz正弦信号,经过μ律PCM编码;载波频率:100kHz; 要求:画出调制信号、已调信号、解调信号的波形、频谱以及误码率与输入信噪比的关系曲线; 8. 汉明码的性能分析 输入信号:速率为100Bd的矩形信号;信道:AWGN; 要求:画出编码器输入、输出信号,信道的输出信号,译码器的输出信号的波形、频谱以及误码率与译码器输入信噪比的关系曲线; 9. 循环码的性能分析 输入信号:速率为100Bd的矩形信号;信道:AWGN; 要求:画出编码器输入、输出信号,信道的输出信号,译码器的输出信号的波形、频谱以及误码率与译码器输入信噪比的关系曲线; 10. 利用MATLAB仿真软件系统结合双线性变换法设计一个数字切比雪夫带通IIR滤波器。 11. 利用MATLAB仿真软件系统结合脉冲响应不变法设计一个数字巴特沃斯带通IIR滤波器。 12. 利用MATLAB仿真软件系统结合双线性变换法设计一个数字切比雪夫带阻IIR滤波器。) 13. 利用MATLAB仿真软件系统结合双线性变换法设计一个数字巴特沃斯高通IIR滤波器。) 14. 利用MATLAB仿真软件系统结合双线性变换法设计一个数字切比雪夫高通IIR滤波器。) 15. 利用MATLAB仿真软件系统结合窗函数法设计一个数字带通FIR滤波器。 16. 利用MATLAB仿真软件系统结合频率取样法设计一个数字高通FIR滤波器。 17. 利用MATLAB仿真软件系统进行图像的数据分析 要求:读取图像并求出图像的最大值、最小值、均值、中值、和、标准差、两图像的协方差、相关系数等。 18. 利用MATLAB仿真软件进行图像的变换域分析。 要求:读取图像并求图像的奇异值(SVD)分解、正交分解(QR)、离散余弦变换(DCT)、离散傅利叶变换(DFT),小波变换(DWT),并保存和显示变换后的图像。 19. 利用MATLAB仿真软件进行图像的输入、输出和格式变换。 要求:读取、保存和显示不同格式的图像,并进行图像格式的相互变换如索引图像、灰度图像、RGB图像和二值图像的相互转换 20. 利用MATLAB仿真软件实现图像的去噪处理。 要求:读取图像并分别加入高斯噪声、椒盐噪声、脉冲噪声和乘性噪声,然后采取合适的滤波器进行去噪处理,能显示原始图像、加噪后图像和去噪后图像。 21. 利用MATLAB仿真软件进行绘图。 要求:设定(X1Y1)、(X2Y2)、(X3Y3)、(X4Y4)、(X5Y5)五个函数,在同一幅图上用不同的线条、颜色绘制五条曲线,并分别对五条曲线进行命名,并添加坐标标志、图名函数和网格,并按三种格式进行保存。 22. 利用MATLAB仿真软件系统结合窗函数法设计一个数字带通FIR滤波器。 要求:分别使用矩形窗、三角形窗、汉明窗、布莱克曼窗、凯泽窗进行设计,并输出滤波器的频率特性。 23. 利用MATLAB仿真软件系统结合频率取样法设计一个数字高通FIR滤波器。

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
这里给出一个基于 MATLAB课程设计题目以及对应的程序,仅供参考: 题目:使用 MATLAB 实现一个简单的人脸识别系统。 程序: 首先需要准备一个包含多个人脸图像的数据集,可以使用已有的数据集或者自己收集并处理。 1. 读入数据集并进行预处理 ```matlab faceDataset = imageDatastore('faceDatasetPath', 'IncludeSubfolders', true, 'LabelSource', 'foldernames'); [trainingDataset, validationDataset] = splitEachLabel(faceDataset, 0.8, 'randomized'); imageSize = [224 224]; inputLayer = imageInputLayer(imageSize); numClasses = numel(categories(faceDataset.Labels)); augmentedTrainingDataset = augmentedImageDatastore(imageSize, trainingDataset, 'ColorPreprocessing', 'gray2rgb'); augmentedValidationDataset = augmentedImageDatastore(imageSize, validationDataset, 'ColorPreprocessing', 'gray2rgb'); ``` 2. 定义卷积神经网络模型 ```matlab layers = [ inputLayer convolution2dLayer(3, 16, 'Padding', 'same') batchNormalizationLayer reluLayer maxPooling2dLayer(2, 'Stride', 2) convolution2dLayer(3, 32, 'Padding', 'same') batchNormalizationLayer reluLayer maxPooling2dLayer(2, 'Stride', 2) convolution2dLayer(3, 64, 'Padding', 'same') batchNormalizationLayer reluLayer maxPooling2dLayer(2, 'Stride', 2) fullyConnectedLayer(numClasses) softmaxLayer classificationLayer]; ``` 3. 训练模型 ```matlab options = trainingOptions('adam', ... 'MiniBatchSize', 32, ... 'MaxEpochs', 10, ... 'InitialLearnRate', 1e-4, ... 'ValidationData', augmentedValidationDataset, ... 'ValidationFrequency', 30, ... 'ValidationPatience', Inf, ... 'Verbose', false, ... 'Plots', 'training-progress'); trainedNet = trainNetwork(augmentedTrainingDataset, layers, options); ``` 4. 使用训练好的模型进行人脸识别 ```matlab testImage = imread('testImagePath'); testImage = imresize(testImage, imageSize(1:2)); testImage = imadjust(testImage); predictedLabel = classify(trainedNet, testImage); imshow(testImage) title(['Predicted: ', char(predictedLabel)]) ```

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值