- 21
- 0
- 约1.98千字
- 约 6页
- 2018-02-09 发布于浙江
- 举报
实验报告Matlab程序设计
学号 1051020103 班级 数计1103 姓名 李东 指导教师 孙桂利 实验题目 实验二 Matlab程序设计 实验目的:
1、掌握交互式操作命令,input、pause、disp、subplot、hold on;
3、掌握建立和执行M文件的方法;
4、掌握定义和调用MATLAB函数文件的方法,以及function命令的使用;
6、了解MATLAB程序调试的基本方法;
8、掌握利用语句if、for语句实现循环结构的方法。
实验课时:6小时 实验内容:
【例1】求一元二次方程的根。采用input函数提示分别输入方程系数a、b、c的值,令,则方程的根,。采用disp函数显示两根的值。
命令文件:
%求二元一次方程a*x^2+b*x+c=0的根
a=input(a=);
b=input(b=);
c=input(c=);
d=b*b-4*a*c;
x=[(-b+sqrt(d))/(2*a),(-b-sqrt(d))/(2*a)]
disp([x1=,num2str(x(1)),,x2=,num2str(x(2))])
%num2str表示数字化为字符串。
【例2】将一个三位数分别拆成分别个位,十位,百位。然后交换顺序输出。
命令文件:
%一个三位数交换顺序输出
a=input(请输入一个三位数字:);
x=mod(a,10);
y=mod(a,100)-
原创力文档

文档评论(0)