matlab中如何根据函数值求自变量

matlab是一个功能非常强大的软件。在进行函数计算时,如果我们知道函数值,可以直接使用matlab来求出自变量的值。那么,我们如何使用matlab来实现呢?接下来小编以一个小例子来和大家分享一下。

操作方法

  • 01

    使用电脑打开matlab软件,小编这里使用的是matlab R2016a。还没有安装matlab的小伙伴可以到网上进行下载。

  • 02

    在matlab中,根据函数值求自变量需要用到solve函数。这里我们以一元二次方程:y=x^2+5*x,在y=0时,求解x的取值为例。

  • 03

    我们在命令行窗口中输入如下代码: syms x; y = x^2 + 5*x == 0; x = solve(y,x)

  • 04

    第一行代码syms x;表示定义符号函数x,第二行代码y = x^2 + 5*x == 0;表示定义函数y = x^2 + 5*x,并令y=0,第三行代码x = solve(y,x)表示求解x的值。

  • 05

    点击回车后,我们便可以得到x的值为0和-5。

  • 06

    matlab的solve函数还可以求解其他一些复杂的函数,小编这里不再一一讲解。大家可以查看帮助文档详细了解。

(0)

相关推荐

  • matlab中怎么求矩阵的模

    有时候我们在使用matlab进行编程的时候,想求矩阵的模,怎么求呢,下面来分享一下方法 操作方法 01 第一步我们首先需要知道在matlab中,求矩阵的模使用的是norm函数,如下图所示: 02 第二 ...

  • matlab中怎么求矩阵的转置

    有时候我们在使用matlab进行编程的时候,想求矩阵的转置,怎么求呢,下面来分享一下方法 操作方法 01 第一步我们首先需要知道matlab中矩阵后面加单引号是共轭转置,加点和单引号是转置,如下图所示 ...

  • matlab中求一个矩阵的最大值及位置用哪个函数?

    有时候我们在使用matlab进行数学计算的时候,想求一个矩阵的最大值及位置,用哪个函数呢,下面来分享一下方法 操作方法 01 第一步我们首先需要知道matlab中求一个矩阵最大值用max函数,求最大值 ...

  • matlab中怎么求伴随矩阵

    有时候我们在使用matlab的时候,想求伴随矩阵,怎么求呢,下面来分享一下方法 操作方法 01 第一步打开matlab,在命令行窗口中输入a=[1 4 5;5 6 7;7 10 12],如下图所示: ...

  • matlab中怎么求矩阵的秩

    有时候我们在使用matlab的时候,想求矩阵的秩,怎么求呢,下面来分享一下方法 操作方法 01 第一步我们首先需要知道求matlab中矩阵的秩,主要是用到rank函数,我们可以在命令行窗口上输入hel ...

  • matlab中如何应用regress()函数进行线性回归分析?

    matlab中如何应用regress()函数进行线性回归分析?回归分析是研究一个随机变量与一个或多个普通变量之间的相关系的统计方法.如果做回归分析,有很多软件都已经封装好了的,我们只需直接调用就可以了 ...

  • matlab中poly函数是什么,怎么使用?

    有时候我们在使用matlab进行数学运算的时候,想知道poly函数是什么,怎么使用,下面来分享一下方法 操作方法 01 第一步我们首先需要知道matlab中poly函数可以构造多项式,也可以生成矩阵的 ...

  • MATLAB中多项式的计算方法

    在本篇里面,为大家介绍MATLAB中多项式的计算方法,MATLAB是一种十分强大的工具,在日常学习和工程实践中都具有重要的意义. 操作方法 01 如图所示,打开软件,建立工程文件,这在前面介绍过了,在 ...

  • matlab中的diff函数的使用

    matlab中的diff函数是求数组差异的函数,不过我们也可以用来求出导数 操作方法 01 我们先介绍一下diff函数的使用语法,如图所示: 02 现在我们创建一个矩阵,如图所示: 03 接着我们可以 ...