MATLAB结构化程式与自定义函数

本文介绍了MATLAB的结构化编程技巧,包括使用注释、区块分隔符、调试、智能缩进以及循环和条件控制结构。同时,讲解了自定义函数的创建与使用,强调函数名需与文件名一致,并利用nargin获取输入参数数量,还提到了向量运算的重要操作。
摘要由CSDN通过智能技术生成

一、结构化程式

qq%加在行前:注解;选中右键注释、取消注释;

%%区块分隔符,可以选择运行节按钮仅运行区块;

debug:在行的数字旁点击——形成小圆点,点击运行;

选择代码,右击——智能缩进;


块编程(会跳过某一行):matlab中循环指令要加end结尾

if/else、switch/otherwise:rem求余数、prod阶乘、1e100=1*10的100次方

a=3;
if rem(a,2)==0
    disp("a is even")
else
    disp("a is odd")
end
input_num=1;
switch input_num
    case -1
        disp("negative -1")
    case 1
        disp("positive 1")
    otherwise
        disp("other value")
end
n=1;
while prod(1:n)<1e100
    n=n+1;
end

allocation:求2的1次方到2的10次方;tic/toc计时

tic
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值