matlab基础编程,Matlab 编程入门(一):编程基础

这篇博客介绍了Matlab的基础编程知识,包括M文件中的脚本文件和函数文件的使用,数据类型的概述,如数值类型、逻辑类型和字符串,以及函数句柄的概念。此外,还探讨了Matlab的控制流,如if-else、switch-case结构,以及循环结构。最后,提到了一些常用的Matlab函数命令和快捷键。
摘要由CSDN通过智能技术生成

上学期学了一些matlab的知识,这学期再用时竟然发现已经忘得差不多了(┬_┬)

于是决定重新开始并将它们记录下来,也方便自己以后查漏补缺!

M文件编程

脚本文件

matlab有自己的命令行窗口,对于简单的命令,可以直接在命令行窗口输入,但随着命令行的增加或者命令本身复杂度的增加,再使用命令行就显得有些不便了,这时就需要脚本文件了。可以说,脚本文件是matlab指令集合的封装。

函数文件

函数文件以function开始,end结束,这也是区别于脚本文件的地方。

在function后面接着定义输出参数,函数名和输入参数,比如:

function [x,y,z] = math_count(a,b,c)

x,y,z是输出参数,以方框括起来,math_count是函数名,a,b,c是输入参数,以圆括号括起来。

也可以没有参数,比如:

function printresults(x,y)

printresults是函数名,x和y是输入参数,没有输出参数。

数据类型

matlab共有6中基本数据类型,分别是数值类型、逻辑类型、字符串、函数句柄、结构体和单元数组。这里我们简单地介绍前四种。

数值类型

基本的数值类型包括整数类型和浮点数类型,额外的数值类型还有复数类型、无穷量(Inf)和非数值量(NaN),后面的两种算是matlab的特色类型,当然要记录一下啦!

复数类型

复数包括实部和虚部两部分,matlab中默认使用i和j作为复数的虚部标志。创建复数时,可以直接利用复数形式进行输入或使用函数complex。

z=1+2i  %利用复数形式进行输入

输出结果:

dcaa118dff310c7311007eef616d6ae5.png

z=complex(2,3)%利用complex(x,y)函数进行输入

输出结果:

fa3bde76a0dae84f8486d7822ee77db4.png

z=complex(2)%利用complex(x),如果x是实数,z=x+0i,如果x是复数,z=x

输出结果:

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值