matlab3

matlab程序设计
1 M文件
M文件分为两类,命令文件和函数文件
1.1 命令文件
clear %清除工作站
clc %清除命令窗
close all %关闭新增窗口
s=input(‘temperature:’) %输入数据放入s
c=5*s
1.2 函数文件
function [a,b]=func(a1,b1) %引导行,表明是函数文件
a=a1+b1
b=a1-b1
end
保存为S2.m
%是调用函数名,如调用func时在命令行输入为 S2(1,4)

2 数据输入输出
s=input(‘提示信息’,选项) %如上
s=input(‘提示信息’,‘s’)%允许输入字符串

disp(输出项) %输出项字符串矩阵均可

3 程序暂停
pause(time) or pause %暂停
ctrl+c 强行中止

4程序语句(类似C++)
4.1 选择
if 条件
语句组
else if
语句组
else
语句组
end

switch 表达式
case 表达式1
语句组
case 表达式2
语句组
otherwise
语句组
end

4,2 试探
try语句(试探语句:先执行语句组1,若错误,则将错误信息赋给lasterr变量,再执行语句组2)
try
语句组1
catch
语句组2
end

4.3 循环
for 循环变量=表达式1:表达式2:表达式3 %表达式1:初值,表达式2:步长,表达式3:终值
循环体语句
end
for 循环变量=矩阵表达式 %依次将矩阵元素赋值给循环变量
循环体语句
end

while (条件)
循环体语句
end

4.4 中断
break %跳出循环
continue %跳过该次循环

5 变量
全局变量
global 变量名

6 调试器

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值