声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1031|回复: 2

求教!一个matlab程序!!怎么运行不出来啊

[复制链接]
发表于 2006-3-2 17:37 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
for n=1:100<BR>%DNL_TH=linspace(0, 0, 1024)<BR>%初始化非线性误差<BR>UNITSOURCE=1+0.02*(randn(1,1024));<BR>%1024个电流源,每个电流源的大小为“1",标准方差为“0. 02"<BR>%BINARAYSOURCE=linspace(0,0,10);<BR>%初始化二进制加权DAC<BR>TOTAL_CURRENT=O;<BR>for i=1:1024<BR>TOTAL_CURRENT=TOTAL_CURRENT+UNITSOURCE(i);<BR>DNL_TH(i)=UNITSOURCE(i)-1;<BR>%计算每一个温度码的DNL<BR>end<BR>plot (DNL_TH,'black');<BR>hold on;<BR>end[em09]
回复
分享到:

使用道具 举报

 楼主| 发表于 2006-3-2 17:40 | 显示全部楼层

错拉,更正:

DNL_TH=linspace(0, 0, 1024)<BR>该句前面没有%的<BR><BR>[em07]
发表于 2006-3-2 17:42 | 显示全部楼层

回复:(bluesky140)求教!一个matlab程序!!怎么运...

<DIV class=quote><B>以下是引用<I>bluesky140</I>在2006-3-2 17:37:12的发言:</B><BR>for n=1:100<BR>%DNL_TH=linspace(0, 0, 1024)<BR>%初始化非线性误差<BR>UNITSOURCE=1+0.02*(randn(1,1024));<BR>%1024个电流源,每个电流源的大小为“1",标准方差为“0. 02"<BR>%BINARAYSOURCE=linspace(0,0,10);<BR>%初始化二进制加权DAC<BR><FONT color=#ff0000>TOTAL_CURRENT=O;<BR></FONT>for i=1:1024<BR>TOTAL_CURRENT=TOTAL_CURRENT+UNITSOURCE(i);<BR>DNL_TH(i)=UNITSOURCE(i)-1;<BR>%计算每一个温度码的DNL<BR>end<BR>plot (DNL_TH,'black');<BR>hold on;<BR>end[em09]</DIV>
<P><BR>这里是0不是O吧</P>
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-9-26 03:28 , Processed in 0.058977 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表