利用Matlab解方程 原创

御坂御坂开心的想到 阅读:47次 时间:2018-05-26 12:43:58
最佳经验
由作者撰写原创经验并推荐置顶

MATLAB是一个包含大量计算算法的集合,其拥有600多个工程中要用到的数学运算函数,可以方便的实现用户所需的各种计算功能,接下来是利用MATLAB解决一些常用的方程如一元、二元多元方程的办法,但愿可以有助于到大伙儿,以下内容是由微蓝经验网用户发布利用Matlab解方程,希望对于用户有一定帮助,为朋友进行解决疑惑,如若想了解更多相关内容,可以向底部移动了解更多与本教程文章相关解决经验方法!

利用Matlab解方程
工具与材料

MATLAB R2017b

解一元方程
  1. 1/3

    解一元方程:首先打开MATLABR2017b(如下面的图)

    利用Matlab解方程
  2. 2/3

    在“commandWindow”下直接输入需要解决的方程的公式如:x=solve('x^2+2*x+1=0','x'),该公式是用于求方程“x^2+2*x+1=0”的解的(如下面的图)

    利用Matlab解方程
  3. 3/3

    然后点击回车键后即可查看该方程的解(如下面的图)

    利用Matlab解方程
解二元方程
  1. 1/5

    解二元一次方程:同样在“commandwindow”下直接输入需要求解方程的公式,因为二元方程有两个未知变量,所以解二元方程的公式如下例:[x,y]=solve('5*x+8*y=10','3*x+14*y=12','x','y')(如下面的图)

    利用Matlab解方程
  2. 2/5

    方程之间还需要用“逗号”隔开(如下面的图)

    利用Matlab解方程
  3. 3/5

    点击回车键即可查看方程的解(如下面的图)

    利用Matlab解方程
  4. 4/5

    解二元多次方程:方法与求解二元一次一样,都是输入需要求解方程的公式,但是获取方程的解时,有所不同,如求解方程x^2+y^2=1,x+y=1,输入公式[x,y]=solve('x^2+y^2=1','x+y=1','x','y')(如下面的图)

    利用Matlab解方程
  5. 5/5

    点击回车键查看方程的解,这种非线性方程的解,一般有多个,上面公式的解也可以表示一个圆心在原点,半径为1的圆的,与直线“x+y=1”的交点(如下面的图)

    利用Matlab解方程
解多元方程
  1. 1/5

    解多元方程:求多元方程的解,方法与求解其他方程类似,只需要添加相应的变量值就行,比如求解一个三元方程:x+y+z=10,x+y-2z=5,3x-y+z=2的解的,同样在“commandWindow”界面下输入公式:[x,y,z]=solve('x+y+z=10','x+y-2*z=5','3*x-y+z=2','x','y','z')(如下面的图)

    利用Matlab解方程
  2. 2/5

    然后点击回车键即可查看方程的解(如下面的图)

    利用Matlab解方程
  3. 3/5

    点击回车键即可查看方程的解(如下面的图)

    利用Matlab解方程
  4. 4/5

    解二元多次方程:方法与求解二元一次一样,都是输入需要求解方程的公式,但是获取方程的解时,有所不同,如求解方程x^2+y^2=1,x+y=1,输入公式[x,y]=solve('x^2+y^2=1','x+y=1','x','y')(如下面的图)

    利用Matlab解方程
  5. 5/5

    点击回车键查看方程的解,这种非线性方程的解,一般有多个,上面公式的解也可以表示一个圆心在原点,半径为1的圆的,与直线“x+y=1”的交点(如下面的图)

    利用Matlab解方程
相关评论发表评论

声明 未经许可,请勿转载。

matlab如何实现直方图均衡化,赶快收藏起来!
如何用matlab求各种不定积分?手把手教你解决!
Matlab极坐标和对数图像绘制-matlab极坐标和对数图像绘制的区别
matlab绘制cdf图时如何添加数据的95%的置信区间,matlab置信区间画图
matlab怎么导入数据 impordata,【整理详解】
matlab中怎么显示图像数据-matlab怎么调出图像
matlab中sqrt是什么,怎么使用,很多人都不知道!
matlab安装后找还不到标志打不开该怎么办
matlab创建一维数组四种方法
MATLAB如何生成随机矩阵
MATLAB如何画图
matlab绘图怎么限制坐标范围

新手帮助反馈投诉免责声明服务协议

© 2026 VLPOS.com 版权所有 微蓝网 ICP备案号:黑ICP备20003952号-1