matlab编写正弦波mif,使用MATLAB生成正弦波的MIF文件的问题
function data=sin_mif_data_generation
%使用MATLAB生成正弦波的MIF文件
%2010.2.10
%生成数据
N=8;
index = linspace(pi,3*pi,2^N);
sin_value = sin(index);
sin_value = sin_value * 220*2^7;
sin_value =round(sin_value);
% plot(sin_value) %画图看波形用
%控制格式输出
number=[0:2^N-1];
for i=1:2^N
colon(i)=':';
end
colon
for i=1:2^N
semicolon(i)=';';
end
data=[number; colon; sin_value; semicolon];
fid=fopen('E:\ualfa_mif_data.txt','w');
fprintf(fid, '%d%c%d%c\n', data);
fclose(fid);
生成的文件是下面的,请问问题在哪?
0:0;
1:0;
2:0;
3:0;
4:0;
5:0;
6:0;
7:0;
8:0;
9:0;
10:0;
11:0;
12:0;
13:0;
14:0;
15:0;
16:0;
17:0;
18:0;
19:0;
20:0;
21:0;
22:0;
23:0;
24:0;
25:0;
26:0;
27:0;
28:0;
29:0;
30:0;
31:0;
32:0;
33:0;
34:0;
35:0;
36:0;
37:0;
38:0;
39:0;
40:0;
41:0;
42:0;
43:0;
44:0;
45:0;
46:0;
47:0;
48:0;
49:0;
50:0;
51:0;
52:0;
53:0;
54:0;
55:0;
56:0;
57:0;
58:0;
59:0;
60:0;
61:0;
62:0;
63:0;
64:0;
65:0;
66:0;
67:0;
68:0;
69:0;
70:0;
71:0;
72:0;
73:0;
74:0;
75:0;
76:0;
77:0;
78:0;
79:0;
80:0;
81:0;
82:0;
83:0;
84:0;
85:0;
86:0;
87:0;
88:0;
89:0;
90:0;
91:0;
92:0;
93:0;
94:0;
95:0;
96:0;
97:0;
98:0;
99:0;
100:0;
101:0;
102:0;
103:0;
104:0;
105:0;
106:0;
107:0;
108:0;
109:0;
110:0;
111:0;
112:0;
113:0;
114:0;
115:0;
116:0;
117:0;
118:0;
119:0;
120:0;
121:0;
122:0;
123:0;
124:0;
125:0;
126:0;
127:0;
128:347;
129:1041;
130:1734;
131:2426;
132:3116;
133:3805;
134:4491;
135:5174;
136:5855;
137:6532;
138:7205;
139:7873;
140:8537;
141:9195;
142:9848;
143:10495;
144:11136;
145:11770;
146:12396;
147:13016;
148:13627;
149:14230;
150:14824;
151:15410;
152:15986;
153:16552;
154:17108;
155:17654;
156:18189;
157:18713;
158:19226;
159:19727;
160:20216;
161:20693;
162:21158;
163:21609;
164:22047;
165:22472;
166:22883;
167:23281;
168:23664;
169:24033;
170:24387;
171:24727;
172:25051;
173:25361;
174:25654;
175:25933;
176:26195;
177:26442;
178:26673;
179:26887;
180:27085;
181:27267;
182:27432;
183:27580;
184:27712;
185:27827;
186:27925;
187:28006;
188:28070;
189:28117;
190:28147;
191:28159;
192:28155;
193:28134;
194:28095;
195:28040;
196:27967;
197:27878;
198:27771;
199:27648;
200:27508;
201:27351;
202:27178;
203:26988;
204:26782;
205:26559;
206:26321;
207:26066;
208:25796;
209:25509;
210:25208;
211:24891;
212:24559;
213:24212;
214:23850;
215:23474;
216:23084;
217:22680;
218:22261;
219:21830;
220:21385;
221:20927;
222:20456;
223:19973;
224:19478;
225:18971;
226:18453;
227:17923;
228:17383;
229:16831;
230:16270;
231:15699;
232:15118;
233:14528;
234:13930;
235:13322;
236:12707;
237:12084;
238:11454;
239:10816;
240:10173;
241:9523;
242:8867;
243:8206;
244:7539;
245:6869;
246:6194;
247:5515;
248:4833;
249:4148;
250:3461;
251:2771;
252:2080;
253:1387;
254:694;
255:0;
matlab编写正弦波mif,使用MATLAB生成正弦波的MIF文件的问题相关推荐
- matlab编写信号采集程序,MATLAB语音信号采集课程设计
MATLAB语音信号采集课程设计 数字信号处理 课程设计报告 课设题目:语音信号的采集与处理 学 院:信息科学与工程学院 专 业:电子信息工程 班 级:电子0903 姓 名: 学 号: 指导教师:张海 ...
- matlab编写fie滤波器,使用Matlab和CCS设计FIR滤波器
[实例简介] 详细讲解FIR滤波器的原理,Matlab的实现及导入CCS中的应用全过程. 从 中导出滤波器系数. 在 中,选择 ,如图. 在出现的对话框中选择输出文件类型为 ,输出系数类型为 如图所 ...
- 用matlab编写的游戏,用matlab编写的俄罗斯方块小游戏
用matlab编写的俄罗斯方块小游戏 ?function RussiaBlock( varargin ) if nargin == 0 OldHandle = findobj( 'Type', 'fi ...
- matlab编写随机数程序,【matlab编程】matlab随机数函数
Matlab内部函数 a. 基本随机数 Matlab中有两个最基本生成随机数的函数. 1.rand() 生成(0,1)区间上均匀分布的随机变量.基本语法: rand([M,N,P ...]) 生成排列 ...
- 利用MATLAB编写单位冲激函数,熟悉MATLAB软件的相关函数的使用方法各种信号的时域波形.doc...
熟悉MATLAB软件的相关函数的使用方法各种信号的时域波形 实验目的: 熟悉MATLAB软件的相关函数的使用方法.各种信号的时域波形. 实验内容: 1.用MATLAB软件绘制各类典型信号的时域波形并且 ...
- matlab编写正整数阶乘函数,用matlab语言编写程序:编写一个计算阶乘的函数,再编写一个脚本文件,通过键盘输入计算阶乘的n值....
点击查看用matlab语言编写程序:编写一个计算阶乘的函数,再编写一个脚本文件,通过键盘输入计算阶乘的n值.具体信息 答:编写一个matlab文件,求1到n的阶乘之和.其代码编写的目的,就是学会自定义 ...
- matlab编写数学公式计算,关于MATLAB Function实现数学运算的相关介绍
描述 其实也就是使用 Simulink 库里相应的模块,以及使用 Stateflow 流程图向导.在这一篇,我们介绍使用MATLAB Function的方式. 其实,如果想在 Simulink 里嵌套 ...
- matlab编写转台程序,基于Matlab三轴惯导测试转台结构分析.doc
基于Matlab三轴惯导测试转台结构分析 基于Matlab三轴惯导测试转台结构分析 摘 要:三轴惯导测试转台作为惯导测试设备,其精度直接影响惯导设备的精度,而中框回转精度在三轴精度相对较差.影响其中框 ...
- matlab编写单路扫频,MATLAB产生任意信号波形(多周期线性扫频信号)
目录 一.背景 二.MATLAB代码 2.1.单周期时间设置 2.2.三个周期的时间设置 2.3.全部MATLAB代码 2.4.加上频谱 2.5.仿真结果 一.背景 写论文时需要仿真多个周期的线性扫频 ...
- 用matlab编写数值积分,数值积分的matlab实现
实验10 数值积分 实验目的: 1.了解数值积分的基本原理: 2.熟练掌握数值积分的MATLAB实现: 3.会用数值积分方法解决一些实际问题. 实验内容: 积分是数学中的一个基本概念,在实际问题中也有 ...
最新文章
- No module named 'torch._C'
- NJ4X源码阅读分析笔记系列(一)——项目整体分析
- linux 网卡配置不一致,linux环境下,双网卡配置不同网段后,路由问题
- Jquery 温习,温故而知新,可以为师矣
- Objective-C之category
- oracle数据缓冲区作用,Oracle内存结构(02)--缓冲区
- 谈谈几个SpringCloud常见面试题及答案
- 截取字符串,计算字符串字节大小,选择文件夹,上传文件
- 计算机日常英语,计算机英语的常用句子
- 装错信封输出所有结果C语言算法,装错信封问题(数学应用题)
- 字节序(byte order)和位序(bit order)
- 第二个暴力猴脚本- 改写后用iframe抓取携程某个城市所有起飞、到达航班并保存
- 嵌入式硬件从接杜邦线起-杜邦头接线实操①
- git pull git_Git Pull解释
- 3D游戏建模知识分享:游戏建模都要用到哪些软件?
- 将文字定位到浮动图片上|CSS
- matlab bsxfun memory,matlab函数bsxfun浅谈(转载)
- mtl文件的简要说明
- 绑定ssh publickey后clone仍然Permission denied
- MySQL创建民族表的SQL语句