多语言展示
当前在线:1968今日阅读:168今日分享:49

MATLAB很快上手攻略之一

matlab软件功能极其强大,不经能接方程组,还能使方程成像,使数字具体化,形象化,获得许多研究者的青睐。特别是在编程方面,优于C语言,颇受学生们的青睐。为此我从一些基础,技巧着手,为大家展示下matlab的一些优势及特点,帮助你们学习,如有不妥之处,请评论留言!
工具/原料

matlab2010a或其他版本的软件、 电脑

方法/步骤
1

求解方程y=x^3-6*x^2-72*x-27的全部根。>>clc clear allP=[1 -6 -72 -27];   %建立方程多项式系数X=roots(P)        %求方程的根运行结果如下:

2

求解线性方程组10*x1-x2+2*x3=6-x1+11*x2-x3+3*x4=252*x1-x2+10*x3-x4=-113*x2-x*3+8*x4=15程序:>> clcclear alla=[10 -1 2 0;-1 11 -1 3;2 -1 10 -1;3 0 -1 8];b=[6 25 -11 15].';  %b=[6;25;-11;15]x=inv(a)*b运行结果如下:

3

显示sinx-x^2=0方程的图形:输入:>>fplot(‘[sin(x)-x^2,0]’,[-5 5]);grid

4

矩阵提取>>clc,clear allA=[1 2;3 4];a=A(1,1),b=A(1,2)

5

矩阵求逆>>clc,clear allA=[1 2;3 4];B=inv(A)

6

矩阵转置>>clc,clear allA=[1 2;3 4];B=A.'

注意事项

仅供参考,多多关照!

推荐信息