MATLAB基础知识入门(2)-常用函数

一些基本的常用函数:

  1. 输出和输入函数(disp和input)

disp函数:

disp()就是屏幕输出函数,类似于C语言中的printf()函数。

eg:disp('初次见面,请多多指教~')

注:在matlab中可用单引号或双引号将内容围起来(必须是英文符号)。

      2.向量的表示

行向量:

a=[1,2,3]或a=[1 2 3]

同一行中间用逗号分隔,也可以直接用空格分

列向量:

a=[1;2;3]

分号可用于分隔每一行的元素

disp(a)

注:disp函数比较特殊,后面可加分号可不加分号,都会运行结果。

      3.matlab中合并两个字符串有两种方法

  • strcat(str1,str2,...,strn)

strcat('字符串1','字符串2')

附图

  • [str 1,str 2, ... ,str n]或[str1,str2,...,strn](用向量的形式表示)

['字符串1' '字符串2']

['字符串1','字符串2']

若中间用;隔开,即['字符串1';'字符串2']

输出结果为:

'字符串1'

'字符串2'

ps.一个有用的字符串函数:num2str 将数字转换为字符串

c=100

num2str(c)

ans=

  '100'

这样使用:

disp(['c的取值为' num2str(c)])\rightarrowc的取值为100

disp(strcat('c的取值为',num2str(c)))

     4.input 函数

一般我们会将输入的数,向量,矩阵,字符串等赋给一个变量,这里我们赋给A

A=input('请输入A: ');

B=input('请输入B: ')

知识回顾:在第一条语句后加 ; 并不显示运行结果

注意观察工作区,并体会input后面加分号和不加分号的区别。

      5.sum函数

  • 如果是向量(不论是行向量还是列向量),都是直接求和

E=[1,2,3]      (E=[1;2;3]同理,结果都为6)

sum(E)

ans=

     6

  • 如果是矩阵,则需要根据行和列的方向作区分 

E=[1,2;3,4;5,6]      (矩阵同行元素用逗号或者空格隔开,不同行之间用分号隔开)

E=

     1     2

     3     4

     5     6 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值