Matlab
文章平均质量分 65
RGBMarco
时间能证明一切,如果不能帮助到别人,那就记录自己!
展开
-
Matlab编程 入门(一)
Matlab(一)1.vpa()//变精度算法函数vpa(A)//A为数值或者矩阵,以默认十进制(32位)显示结果vpa(A,n)//以n位有效数字显示结果2.数组与矩阵(1)数组:Trial>> A = {1,2,3,4,5,6,7,8,9}A = 1×9 cell数组[1] [2] [3] [4] [5] [6] [原创 2017-04-18 21:36:37 · 751 阅读 · 0 评论 -
Matlab编程 二维图形绘制进阶
Matlab(九)1.隐函数绘制及应用隐函数 f(x,y) = 0;很难确定y和x关系,因此无法用plot(x,y)绘制;Matlab提供ezplot()可直接绘制隐函数ezplot(隐函数表达式)例:f(x,y) = sin(x)*y+cos(y)*x = 0;Trial>> ezplot('y*sin(x)+x*cos(y)'); //set()详解//gca为原创 2017-04-22 14:23:37 · 972 阅读 · 0 评论 -
Matlab编程之二维绘图
Matlab(八)1.二维图形的绘制(1)plot(t,y)①t,y均为向量(绘制一条曲线)Trial>> t = 1:30;Trial>> plot(t,3*t) ②t为向量,y为矩阵(绘制多条曲线)Trial>> A = [t;2*t;3*t;4*t];Trial>> plot(t,A) ③t,y均为矩阵Trial>> A = [1,2,3,4,原创 2017-04-22 13:51:46 · 1810 阅读 · 0 评论 -
Matlab编程 入门(七)
Matlab(七)1.Matlab语言函数的基本结构(1)Matlab的M-函数结构function[返回变量列表] =函数名(输入变量列表)注释说明语句段由%引导输入返回变量格式的检测函数体语句问:用户输入k求出1+...m 最小项m,最小项数和s返回//函数function[m,s] = findsum(k)s = 0;m = 0;while原创 2017-04-20 22:38:17 · 588 阅读 · 0 评论 -
Matlab编程 入门(六)
Matlab(六)1.Matlab语言流程结构循环结构可以由for语句或while语句引导,用end语句结束(1)for语句的一般结构: for i = V ,循环结构体,end循环变量i,每次从向量V取一个值,直至V中数据取完,就退出循环(2)while语句的基本结构while(条件句),循环结构体,end条件句如果为真,执行循环结构体,为假退出循环结构体原创 2017-04-20 15:25:39 · 686 阅读 · 0 评论 -
Matlab编程 入门(五)
Matlab(五)1.希尔伯特(Hilbert)矩阵Matlab由 A = hilb(3)生成Trial>> A = hilb(3)A = 1.0000 0.5000 0.3333 0.5000 0.3333 0.2500 0.3333 0.2500 0.2000Trial>> [n,d] = rat(A)n原创 2017-04-19 21:53:04 · 443 阅读 · 0 评论 -
Matlab编程 入门(四)
Matlab(四)1.解析结果的化简与变换s1 = simple(s)采用各种方法对s化简得到s1[s1,how] = simple(s)化简并返回化简的方法字符串how和结果s1//其他特定化简方法collect() 合并同类项expand() 展开多项式factor() 因式分解numden() 提取多项式的分子和分母sincos() 进行三角函数的化原创 2017-04-19 17:34:59 · 582 阅读 · 0 评论 -
Matlab编程 入门(三)
Matlab(三)一.基本数学运算1.矩阵的代数运算前提:A为n X m矩阵(n =m时A为方阵)(1).矩阵转置(若元素有复数时进行Hermit转置):命令: B = A’ 或 B = A.’Trial>> A = [1,2,3;4,5,6;7,8,9]A = 1 2 3 4 5 6 7 8原创 2017-04-19 12:44:03 · 2337 阅读 · 0 评论 -
Matlab编程 入门(二)
Matlab(二)1.冒号表达式与子矩阵提取(1).冒号表达式在向量生成,子矩阵提取等方面很重要,冒号表达式原型为: v = s1 : s2 : s3该函数生成一个行向量v,s1为向量起始值,s2为步距,该向量以s1为起点,每隔步距s2取一个点,直至到不超过s3的最大值,若s2省略,则s2的默认值为1举例:(1)Trial>> v1 = 0 : 0.2 : pi原创 2017-04-18 22:19:03 · 1763 阅读 · 0 评论 -
Matlab fplot函数详解
Matlab之fplot函数详解功能:绘制表达式或函数 语法: fplot(f) fplot(f,xinterval) fplot(funx,funy) fplot(funx,funy,tinterval) fplot(__,LineSpecial) fplot(_,name,value) fplot(ax,_) Fp = fplot(_) [x y] = fplot(__)原创 2017-04-23 14:03:03 · 98939 阅读 · 4 评论