| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2464 人关注过本帖
标题:[求助]关于二极管中MATLAB的应用
只看楼主 加入收藏
下着雨的太阳
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2006-6-24
收藏
 问题点数:0 回复次数:0 
[求助]关于二极管中MATLAB的应用
帮帮忙,看下哪里错了..


%xw 给定常量
K=1.38e-19;
T=300;
Q=1.6e-19;
Is=10e-12;
%绘制电压电流图
KT=K*T/Q;
Ud=0:0.01:3.5;
Id=Is*(exp(Ud/KT)-1);
plot(Ud,Id),grid on
axis([0,max(Ud),0,100]),hold on
%线路图的绘制
line([1.5,1.8],[76,76])
fill([1.8,2,2,1.8],[76,72,80,76],'K')
line([1.8,1.8],[72,80],'linewidth',2)
line([2,2.5],[76,76])
line([2.5,2.8,2.8,2.5,2.5],[74,74,78,74],...'linewidth',2)
line([2.8,3.1],[76,76])
plot([1.5,2.2,3.1],[76,76,76],'o')
text(1.4,70,'0'),text(2.1,70,'Ud'),
txet(2.6,68,'Rf'),text(3,70,'Ud'),
%
UO=input('UO=[伏]'),
Rf=imput('Rf=[欧姆]')
Id1=1000*(UO-Ud)./Rf;
plot(Ud,[Id;Id1])
grid on
%
[di,nI]=min(abs(Id-Id1));
Udx=Ud(nI);
Idx=Id1(nI);
text(Udx,Idx,['Udx,Idx=(',num2str(Udx),'V,',num2tr(Idx),'mA)'])
hold off
legend('二极管特性及工作点的确定)
xlabel('Ud(V)'),ylabel(Id(mA)')
搜索更多相关主题的帖子: MATLAB 二极管 应用 
2006-06-24 10:59
快速回复:[求助]关于二极管中MATLAB的应用
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.036370 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved