matlab
海底小星星
这个作者很懒,什么都没留下…
展开
-
关于matlab计算定积分
x=(-1:0.01:1)y=sqrt(4-x.*x)-sqrt(x.*x+2);trapz(x,y)原创 2017-05-24 14:19:39 · 6526 阅读 · 0 评论 -
关于Matlab绘图(2)
转自 http://blog.csdn.net/wangcj625/article/details/6287735/Matlab绘图强大的绘图功能是Matlab的特点之一,Matlab提供了一系列的绘图函数,用户不需要过多的考虑绘图的细节,只需要给出一些基本参数就能得到所需图形,这类函数称为高层绘图函数。此外,Matlab还提供了直接对图形句柄进行操作的低层绘图操作。这类操作将图形转载 2017-05-21 20:27:00 · 620 阅读 · 0 评论 -
关于Matlab绘图(1)——plot函数
plot函数用于绘制二维平面上的线性坐标曲线图,要提供一组x坐标和对应的y坐标,可以绘制分别以x和y为横、纵坐标的二维曲线。示例:x=[0.25,0.50,0.75,1.00,1.25,1.50];y1=[0.159,0.158,0.142,0.101,0.085,0.082];y2=[0.176,0.165,0.141,0.115,0.090,0.084];plot(x,y1,原创 2017-05-21 20:02:06 · 1856 阅读 · 0 评论 -
关于matlab中矩阵的运算
A+B: A、B对应元素相加 A-B: A、B对应元素相减 A×B: A、B矩阵按线性代数中矩阵乘法运算进行相乘(注意维数匹配) A.*B: A、B对应元素相乘(注意维数相同) A / B: A除以B矩阵 (A×B逆)(注意维数匹配) A./B: A除以B中各元素 A \ B: B除以A矩阵 (A逆×B)(注意维数匹配) A.\B: B除以A中各元素原创 2017-07-30 23:12:56 · 14082 阅读 · 0 评论 -
关于Matlab surf 函数的使用
练习使用surf函数。用surf命令绘制可以得到的是着色的三维曲面。z1 = 0 ; %底面所在的平面z2 = 2 ; %顶面面所在的平面M = 20 ; % 纬线数目N = 20; % 经线数目t = linspace(0,2*pi,N);s = linspace(0,2*pi, M)';r = (2 + sin(s));h = linspace(z1,z2, M)';原创 2017-07-31 22:25:17 · 51944 阅读 · 2 评论 -
Matlab 实现字符串分割(split)
可以借助正则表达式函数regexp的split模式。一般语法:S = regexp(str, char, 'split')其中str是待分割的字符串,char是作为分隔符的字符(可以使用正则表达式),一般使用正则表达式。分割出的结果存在S中。例:去除首尾的多余空格:str = deblank(str)例1:设这几个字符串是以制表符分隔的,可以这样来做:转载 2017-08-29 22:19:52 · 16210 阅读 · 0 评论 -
Matlab 定义函数的几种方法
1、函数文件+调用命令文件:需单独定义一个自定义函数的M文件例:自定义求和函数需要自定义一个 my_sum.m 的文件来存放函数function[s]=my_sum(n)s=0;for i=1:n s=s+i;end注意:函数名(my_sum)必须与文件名(my_sum.m)一致调用函数的时候函数文件放在当前工作目录下面。2、函数文件+子函数:转载 2017-09-07 15:20:13 · 154404 阅读 · 1 评论 -
matlab 关于取整函数 fix, floor, ceil, round
转载:http://blog.163.com/xiaowshy@126/blog/static/6918942720107159717653/MATLAB 取整函数1)fix(x) : 截尾取整.>> fix( [3.12 -3.12])ans = 3 -3(2)floor(x):不超过x 的最大整数.(高斯取整)>> floor( [3.转载 2017-09-12 20:49:14 · 474 阅读 · 0 评论 -
Matlab 读取excel中数据
在当前目录下面直接使用 xlsread函数filename = 'myExample.xlsx';data = xlsread(filename,'A1:B21')原创 2017-10-10 10:17:47 · 2202 阅读 · 1 评论