MATLAB学习中遇到的一些表达式

作者:sumjess

MATLAB的很多表达式都是靠搜索而来的,我正好想收集一些大佬们的链接。


Matlab-------regexp正则表达式:

正则表达式就是一个表达式(也是一串字符),它定义了某种字符串模式。利用正则表达式,可以对大段的文字进行复杂的查找、替换等。

详细请点击打开链接     深入了解 点击打开链接

 

Matlab-------clear;close all;clc

完成matlab程序的初始化工作

//程序初始化clear      //清除工作空间的所有变量 close all  //关闭所有的Figure窗口 clc        //清除命令窗口的内容,对工作环境中的全部变量无任何影响

详细请点击打开链接     深入了解 点击打开链接


Matlab-------xlswrite

MATLAB写入数据到Excel

clear
clc
xlswrite('C:\Users\user\Desktop\A题附件.xlsx',520,1,'C2:B5')

详细请点击打开链接

Matlab-------xlsread

从Excel读入数据到MATLAB中

clear
clc
a=xlsread('C:\Users\user\Desktop\A题附件.xlsx',1,'C2:B5')

详细请点击打开链接


Matlab-------save

保存作用

save('C:\Users\user\Desktop\test.txt','a');

详细请点击打开链


Matlab-------load

matlab中的save与load函数用save函数,可以将工作空间的变量保存成txt文件或mat文件等。用load函数,可以将数据读入到matlab的工作空间中

b=load('C:\Users\user\Desktop\test.txt')

详细请点击打开链


Matlab-------linspace:

linspace是Matlab中的一个指令,用于产生x1,x2之间的N点行矢量。

a=linspace(1,30,8);

详细请点击打开链


Matlab-------fopen、fprintf:

fopen函数在指定文件打开

fprintf函数可以将数据按指定格式写入到文本文件中

file_h=fopen('C:\Users\user\Desktop\test.txt','w');
fprintf(file_h,'%6.2f %12.8f',3.14,2.718);
fclose(file_h);

详细请点击打开链


Matlab-------plot

二维曲线绘图

plot(Y) 
plot(X1,Y1,…) 
plot(X1,Y1,LineSpec,…) 
plot(…,’PropertyName’,PropertyValue,…) 
plot(axes_handle,…) 
h = plot(…) 
hlines = plot(‘v6’,…)

详细请点击打开链接


Matlab-------polyfit、polyval:

matlab 函数拟合

p=polyfit(x,y,3)
yi=polyval(p,xi)

详细请点击打开链接



**************会持续更新***************

猜你喜欢

转载自blog.csdn.net/qq_38351824/article/details/80630190