Matlab学习第一讲
2020-10-22 本文已影响0人
养猪场小老板
第一讲












#基础命令
#命令1:clear
clear#表示删除命令窗口的东西
clear abc#表示删除abc变量
#命令2:clc #清屏
#命令3:pwd (print working directory)
#命令4:cd (change directory)
>> cd("C:\Users\13975\Desktop\seer_liver")#注意符号,函数命令调用模式;
>> cd .#切换到当前目录
>> cd ..#切换到上一个目录
>> cd ../最近meta分析几篇文章/##切换到上一级目录的meta分析文件夹中
#命令5:mkdir (make directory)
>> mkdir("test1")
#命令6:rmdir(remove directory)#删除空目录
>> rmdir test1
>> rmdir("test2")
>> help rmdir #寻求帮助
>> doc rmdir #更加详细的帮助文档
>> mkdir 123/456
>> rmdir 123 #rm直接用的话,只能删除空目录
错误使用 rmdir
未删除任何目录。
>> rmdir("123","s") #后面带上“s”才可以应用
>> cd ./'matlab study'/ #转到当前目录matlab study文件夹下
>> delete '0201022143356 - 副本.png'#删除当前文件夹下的.png文件
#命令7:ls #当前目录下的所有文件
#命令8:copyfile #复制文件或目录
#命令9:movefile #移动文件或目录
#命令10:which
>> which copyfile
built-in (C:\Users\13975\software directory\matlab\install\toolbox\matlab\general\copyfile)
#命令11:edit#编辑或创建脚本
%在matlab中是注释
批量注释:ctrl+R
F9是快速运行
#copyfile("目标文件","下一个目标地址")#复制文件、目录#重命名
copyfile("spm.m","C:\Users\13975\Desktop","f")#f可能是引文是C盘的缘故
#copyfile重命名
>> copyfile("0201022143356.png","haha.png")#复制并改名
>> movefile("haha.png","xixi.png")#重命名#还可移动文件或目录
#数组的概念
>> a=[8,9,10]#矩阵
##产生等差数列
a =
8 9 10
>> a(1)#索引
ans =
8
>> 1:2:10
ans =
1 3 5 7 9
>> 10:-2:1
ans =
10 8 6 4 2
##产生随机数,都是0到1之间
>> a=rand(5,1)#5行1列
a =
0.8147
0.9058
0.1270
0.9134
0.6324
>> b=rand(1,5)#1行5列
b =
0.0975 0.2785 0.5469 0.9575 0.9649
>> b(1,2)#取数字
ans =
0.2785
>> c(1:5,2)
ans =
0.1419
0.4218
0.9157
0.7922
0.9595
#c(:,1)
#c(1:end,1)
#matlab中列优先
##拼接
a=[1,2]
b=[3,4]
c=[a,b]#按行拼接
d=[a;b]#按列拼接
#读取excel文件的用法#还可以行列都可以读取
[num,txt,raw]=xlsread("路径及文件名",“excel的sheet名”,“B2:C3”)