| 查看: 702 | 回复: 2 | ||||
xzfgggthn新虫 (小有名气)
|
[求助]
如何把帖子里的信号代码写成m文件作为一个函数 已有1人参与
|
|
刚学习matlab的新手小白,请多帮助。我的代码是一个ask信号,我想把它写成m文件,然后在其他的文件中调用这个ask的输出信号out,请问我该怎么写这个m文件 %=============================1、构造载波,产生8个码元,生成已调信号========% a=randsrc(1,8,[0:1]);%产生8个随机的二进制数 l=linspace(0,2*pi,50);%利用linspace函数创建数组,2pi长度取点50个模拟一个码元 f=sin(2*l);%生成载波 t=linspace(0,10*pi,400);%定义时轴length为10pi,取点400个,代表8个码元的总取样点数 out=1:400;%规定已调信号length b=1:400;% 规定基带信号length w=1:400;%规定载波length %=================生成ASK信号===========% for i=1:8 if a(i)==0 for j=1:50 out(j+50*(i-1))=0; %若码元为0则将0输出 end else for j=1:50 out(j+50*(i-1))=5*f(j); %若码元为1则将载波输出 end end end for i=1:8 for j=1:50 b(j+50*(i-1))=a(i); %b作为调制信号输出 w(j+50*(i-1))=f(j); %w作为载波输出 end end |
» 猜你喜欢
疑惑?
已经有5人回复
国自然申请面上模板最新2026版出了吗?
已经有14人回复
计算机、0854电子信息(085401-058412)调剂
已经有5人回复
基金委咋了?2026年的指南还没有出来?
已经有3人回复
Materials Today Chemistry审稿周期
已经有5人回复
溴的反应液脱色
已经有7人回复
推荐一本书
已经有12人回复
基金申报
已经有4人回复
纳米粒子粒径的测量
已经有7人回复
常年博士招收(双一流,工科)
已经有4人回复
» 本主题相关价值贴推荐,对您同样有帮助:
[转载]一个老贴:一个局外人看北大数学考研初试及数学分析学习方法--SCIbird
已经有11人回复
大家有没有遇到过用同样方法算同一个东西,两次结果不一样的?
已经有12人回复
服务器上的linux版本的高斯程序,如何用SSH进行wfn文件的生成
已经有5人回复
一个信号的自相关函数说明的是什么呢
已经有15人回复
Look up table问题求教
已经有23人回复
今年科技进步奖总算有个关于信号处理的项目了:单分量函数论及自适应Fourier分解
已经有17人回复
已知一个信号的方程,它出现的概率是一个泊松分布,则他的自相关函数怎么求?
已经有6人回复
请教向量Q满足高斯分布,用matlab如何表示?
已经有11人回复
【还在为看不懂Linux代码发愁吗】LInux必备库函数手册/Linux头文件/设备驱动开发
已经有99人回复
已知一随机信号的功率谱密度函数,如何利用Matlab产生其单次时域样本
已经有6人回复
【求助】linux信号处理函数中,一定不能用malloc这类不可重用函数吗?
已经有4人回复
![]() ![]() ![]() |
2楼2015-04-08 12:03:05
qqinly
专家顾问 (著名写手)
至人无己,神人无功,圣人无名
-

专家经验: +68 - 应助: 119 (高中生)
- 金币: 15500.8
- 散金: 186
- 红花: 29
- 帖子: 2631
- 在线: 589.7小时
- 虫号: 2666806
- 注册: 2013-09-20
- 性别: GG
- 专业: 信号理论与信号处理
- 管辖: 程序语言
【答案】应助回帖
感谢参与,应助指数 +1
|
%举个简单的例子 %------简单的sin函数-------------------- a=1;f=10;fs=50;T=9;t=0:1/fs:T-1/fs; y=a*sin(2*pi*f*t); %------写成函数文件m如下---------------------- function [y]=funsin(a,f,fs,T) t=0:1/fs:T-1/fs; y=a*sin(2*pi*f*t); %------------结束-------------------------- %其实就是把需要输入的参数写在右边,需要输出的数据写在左边即可 %调用 a=1;f=10;fs=50;T=9; [y]=funsin(a,f,fs,T); %即可输出y |

3楼2015-04-09 12:27:47











回复此楼