matlab 精通指南(例程)

来源:互联网 发布:怎么用数据库做购物车 编辑:程序博客网 时间:2024/06/05 01:12

数据类型的转化函数:

矩阵与cell的转化函数:

cell2mat

mat2cell

num2cell

cell与字符窜的转化函数:

cellstr

char

数值与字符窜的转化函数:

num2str

str2num

结构体与cell的转化函数:

struct2cell

逻辑处理:

logical

==,>=,<=,~=,||,&&,&,|

文件操作函数:

cd

system

disp

dir

ls

fopen fclose

fprintf

fileparts

fullfile

feof

fgetl

fgets

strsplit

strjoin

strrep

strcmp

strfind

findstr

find

mkdir

rmdir

exist

datestr(now,31)

datestr(now,30)

xlsread xlswrite table2cell

diary diary on diary off

递归原理

错误处理:

warning

error

集合操作:

ismember

矩阵操作:

tabulate

sort

sortrows

flipud

max

min

sum

:

unique

randperm

优化:

parfor

:

矩阵重组函数:

repmat

reshape

permute

绘图函数:

hold on  hold off

plot,subplot,或者,更高级的用法

set

set(gcf,'Position',get(0,'ScreenSize'));

title ylabel xlabel

saveas  openfig  

findall 

subplot

get

legend

eval

hist

条件循环:

while  end

for end

if elseif else end

break

continue

以上每个函数的全部用法都要掌握,尤其是:,logical,矩阵,parfor,for,max,min,ismember,unique等等要掌握向量,矩阵操作,多个信息的同时获取。效率,速度会提升几十,几百倍。

对程序的逻辑的优化,数据结构的优化也非常的重要,使得节约计算,内存,便于向量化,矩阵化操作。

以上是作者的经验总结,后续会不断的更新,补充,热烈欢迎大家提出意见,建议!

 

 

0 0
原创粉丝点击