电力系统计算机辅助分析试验报告.doc
文本预览下载声明
附录: 学生实验报告表头格式
电力工程 学院学生实验报告 实验课程名称: 《电力系统计算机辅助分析》 开课实验室: 计算中心408 2014 年 12 月 11 日 年级、专业、班 学号 姓名 成绩 实验项目 名 称 电力系统计算机辅助分析 指 导 教 师 教 师 评 语 教师签名: 年 月 日 实验一 MATLAB 软件的基本操作及程序的基本结构
一、程序流程、源码及仿真结果
启动MATLAB软件,识别出常用的四个窗口――命令窗口(Command Window)、历史命令窗口(Command History)、工作空间浏览器(Workspace Browser)。熟悉Matlab工作环境。
2、上机求解下面的电路问题,脚本文件已经给出。
已知某个RC电路的端电压的表达式为:区间时,试绘制电压的波形。提示:在MATLAB的M文件编辑器中键入以下命令语句,并保存为ex.m:
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Clear,clc,close
t=0:0.5:10;
u=6*exp(-2*t);
plot(t,u);title(‘RC电路的电压响应曲线’);xlabel(‘时间/s’);ylabel(‘电压/v’)
grid
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
对于如下电路图,已知V,,,,,自己编写程序,画出和的波形(四个周期)。
提示:写出的向量表达式用于的计算(写出串联段和并联段的阻抗,利用分压公式),写出和的幅值和相角就能写出波形表达式,设定波形的长度(四个周波)和采样频率(两点间隔)后作图。注意画图时使用标题,横纵坐标及网格线等命令。
3.
%%%%%%%%%%%%%%%%%
clear,clc,close
mUsm=200; % 的幅值
aUsm=(pi/180)*(+90); % 的相角
Usm=mUsm*exp(j*aUsm); % 用于计算
w=100*pi;
r1=22;l=0.05;
r2=33;c=0.0001;
z1=r1+j*w*l;
z2=r2/(j*w*c*r2+1);
Ucm=Usm*z2/(z1+z2);
mUcm=abs(Ucm) %求幅值
aUcm=angle(Ucm) %求相角
T=4*2*pi/w; %用w表示 ,T表示四个周波
N=100; %画图的点数
dt=T/N; %两点间隔,即采样频率
t=0:dt:T;
for k=1:101 %画波形
us(k)=mUsm*cos(w*t(k)+aUsm);
uc(k)=mUcm*cos(w*t(k)+aUcm);
end
plot(t,us,t,uc) %注意区分两条曲线的线型和颜色
grid on
title()
xlabel(,fontsize,16) % fontsize’,16表示横坐标的字体大小为16
ylabel()
legend(us,uc)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
讨论
MATLAB软件是什么?有什么特点?
答: Matlab是一个高级的矩阵/阵列语言,它包含控制语句、函数、数据结构、输入和输出和面向对象编程特点。用户可以在命令窗口中将输入语句与执行命令同步,也可以先编写好一个较大的复杂的应用程(M文件)后再一起运行。
特点:1. 编程效率高,2. 用户使用方便,3. 扩充能力强,交互性好,4. 移植性和开放性很好,5. 语句简单,内涵丰富,6. 高效方便的矩阵和数组运算,7. 方便的绘图功
显示全部