Matlab studying~程序设计1
来源:互联网 发布:python求最大公约数包 编辑:程序博客网 时间:2024/06/05 16:03
今天来总结一下Matlab中的几种程序控制结构,其实学过c,c++之类的语言就知道这些都是差不多的。
1.顺序结构
最基本的数据结构,就像流水线工作一样,依次进行数据的输入,数据处理,数据输出3个操作步骤,其中数据的输入一般是使用input函数,并附加提示性的文字,数据处理不必多说,就是数据的加减之类,数据的输出可以使用disp函数,例子如下:
>> %数据输入inpu函数的使用>> A=input('输入矩阵A')输入矩阵A[1,2,3,4]A = 1 2 3 4>> A=input('输入字符A')输入字符A'A'A =A>> %数据输入inpu函数的使用
>> %输出函数disp函数的使用>> A='Hello World!';>> disp(A)Hello World!>> >> %求一元二次方程ax^2+bx+c=0的根>> a=input('a=?');a=?3>> b=input('b=?');b=?3>> c=input('c=?');c=?1>> d=b*b-4*a*c;>> x=[-b+sqrt(d)/(2*a),(-b-sqrt(d))/(2*a)];>> str=['x1=',num2str(x(1)),',x2=',num2str(x(2))];>> disp(str)x1=-3+0.28868i,x2=-0.5-0.28868i当然这里的求一元二次方程可以用root函数很方便的解出。
在程序中还有一个不太用的函数,pause函数,使用方式是pause(暂停的秒数),在程序中插入这条语句之后,运行到此处时会暂停对应秒数,然后继续执行,也可直接使用pause将由用户控制按下任意键后执行接下来的语句,一般用在查看程序输出的图形上。
2.选择结构
在matlab中用来实现选择结构的语句有if-else语句,switch语句和try语句下面分别介绍
press anykey to cntinue........
0 0
- Matlab studying~程序设计1
- Matlab studying~ 运算
- Matlab studying~杂记
- Matlab studying(1)变量以及矩阵的使用~
- some studying matlab notes(reprinted)
- Matlab studying(4)M文件
- MATLAB程序设计
- matlab程序设计
- Matlab程序设计
- MATLAB程序设计
- Matlab程序设计
- matlab程序设计
- MATLAB程序设计教程(1)——MATLAB操作基础
- Studying note 1 of mysql
- Java - JNI Studying 0-1
- Matlab studying~(2)常用的内部函数2。
- PCA程序设计(Matlab)
- MATLAB的GUI 程序设计
- js实现<input type="color">改变背景颜色
- MVP模式的理解
- inflate自定义attr报错的解决方法
- 语义分割数据集转物体检测
- phpcms V9 网站域名变更后,刷新所有缓存后,栏目链接总是改不过
- Matlab studying~程序设计1
- Android自定义带分割线的GridView
- linux下命令行启用防火墙端口号
- 2017河南工业大学校赛 H ch追妹
- django中settings.py设置
- AngularJS入门篇1-1
- {题解}[jzoj5049]【GDOI2017模拟一试4.11】腐女的生日
- Mybatis第一个小程序
- caffe学习系列