MATLAB函数学习笔记

1. fprintf

 fprintf('%s\n',FolderName) %打印函数的用法

2. fullfile

fullfile 连接。在 Windows® 平台上,文件分隔符为反斜杠 ()。

f = fullfile('myfolder','mysubfolder','myfile.m')

运行结果:
f =
‘myfolder\mysubfolder\myfile.m’

3.matlab中波浪号~的作用和用法

matlab中波浪号~的作用和用法

4.contains

语法格式:TF = contains(str,pat)
定义为查找 str 中包含 pat的元素。若有则返回1,没有则返回0。

str = ["Mary Ann Jones","Paul Jay Burns","John Paul Smith"]
pat = "Paul";
TF = contains(str,pat)

运行结果:
TF = 1x3 logical array
0 1 1
(str中只有第二、三个元素含有 ‘Paul’ 字符串)

5.strrep:查找并替换子字符串

newStr = strrep(str,old,new)
说明:newStr = strrep(str,old,new) 将 str 中出现的所有 old 都替换为 new。

6.deblank:删除字符串末尾的尾随空白

7.strcat:水平串联字符串

s = strcat(s1,…,sN) 水平串联其输入参数中的文本。每个输入参数都可以是字符数组、字符向量元胞数组或字符串数组。
对于字符数组输入,strcat 会删除尾部的 ASCII 空白字符:空格、制表符、垂直制表符、换行符、回车和换页符。对于元胞数组和字符串数组输入,strcat 不删除尾部空白。
为了提高性能并保留尾部空白字符,请使用append

s1 = 'Good';
s2 = 'morning';
s = strcat(s1,s2)

运行结果:
s =
‘Goodmorning’

8.shading interp

作用:对曲面或图形对象的颜色着色进行色彩的插值处理,使色彩平滑过渡。
以一个函数图像为例,当没使用该命令时:
在这里插入图片描述
使用后:
在这里插入图片描述

9.size

[m,n]=size(A)返回的是矩阵A的行数与列数。

10. 乘与点乘、除与点除的区别

matlab中乘法“”和点乘“.”;除法“/”和点除“./”的联系和区别

猜你喜欢

转载自blog.csdn.net/weixin_44769034/article/details/128917764