MATLAB产生SPWM比较占空比
2013-07-10 00:00
197 查看
根据实际需要 利用matlab 产生C语言数组
matlab实现SPWM波形的产生
实际设计中需要产生SPWM波形
clc dots = 120; %%半周期点数 row_max = 4; %%每行显示多少个数字 lines = 30; %dots/dow_max fid = fopen('C:\mout.txt','wt+'); %自行决定文件名 x=(pi)/dots:(pi)/dots:pi; %%正弦波分等份 Uu=sin(x); Du=Uu; %%Du=Du/2; tu1 = Du * 65535; spwmOut = fix(tu1); mout = reshape(spwmOut,4,lines); mout = mout'; for row = 1:lines for col = 1: row_max fprintf(fid,'0x%04X,',mout(row,col)); end fprintf(fid,'\n'); end getzeros = zeros(30,4); for row = 1:lines for col = 1: row_max fprintf(fid,'0x%04X,',getzeros(row,col)); end fprintf(fid,'\n'); end fclose(fid);
matlab实现SPWM波形的产生
实际设计中需要产生SPWM波形
相关文章推荐
- 如何计算产生SPWM所需要的占空比
- 如何计算产生SPWM所需要的占空比
- matlab根据读取系统时间产生比较靠谱的随机数
- 通信算法之五:五种编码方式增益比较及matlab仿真验证
- MATLAB产生各种分布的随机数
- Java Integer(-128~127)值的==和equals比较产生的思考
- 产生的DLL (VS2005, MATLAB7.5, mwArray)
- 对三大数学软件 Mathematica 、Maple 、MATLAB 的小测试比较
- MATLAB产生随机数
- IDL与Matlab的比较
- MATLAB入门教程,比较全面
- MATLAB中如何产生指定范围的随机数
- matlab 加载txt文件的比较。
- matlab中矩阵与常量比较的返回值
- 在MATLAB产生的Figure中实现局部放大的功能
- matlab产生扫频余弦信号 chirp用法
- MATLAB把ISE中产生的1QN格式的十六进制数据转换为十进制数进行分析
- matlab学习笔记:三维场景重建在matlab2014a版和matlab2013a版比较
- 关于“怎么比较两个SQL查询语句产生的结果集是否相同”搜集到的一些资料
- 对三大数学软件 Mathematica 、Maple 、MATLAB 的小测试比较