zoukankan      html  css  js  c++  java
  • matlab学习笔记第六章——基本符号演算和微分方程

      1.MATLAB可以使用limit命令计算极限。

          >> syms x

          >> limit((x^3 + 1)/(x^4 + 2))
          ans =
            1/2

      2.我们可以在MATLAB中调用isequal命令检查两个量是否相等,如果两个量不相等,isequal返回0。

      3.我们使用下面的语法可以计算limx→∞f(x)形式的极限:limit(f,inf)。

      4.计算左右极限:我们必须给函数传递用来计算极限的变量和“left”、“right”字串,并用逗号分隔开。

      5.通过调用diff命令,我们可以使用MATLAB计算符号导数。只需简单地把要求导的函数传递给diff命令。要得到函数f的更高阶的导数,我们使用diff(f,n)。

      6.可以使用pretty命令让表达式更好看一些。

      7.我们可以使用subs命令代入符号函数中的某个值,如果只有一个变量的话是相当简单的。如果想设置x=c,那我们就调用subs(f,c)。

      8.使用“ro”代替“o”告诉MATLAB画一个红色的小圆圈,使用“o”会画一个黑色的小圆圈。使用text命令为这个最小值点加上标签。当调用text时,你必须告诉它文本应该在哪个坐标打印出来,同时传递所要打印的文本。

      9.在MATLAB中我们可以使用dsolve命令求解符号微分方程。更高阶的导数我们通过在D后面带上阶数数字表示。因此要输入方程:

       y'' + 2y' = 5sin7x我们将写成:'D2y + 2Dy = 5*sin(7*x)'

  • 相关阅读:
    Scala并发编程react、loop代码实战具体解释
    Linux内核通知链模块
    STL栈的应用之表达式求值
    ansi 控制码表及颜色代码
    关于substring的char[]共享
    jQuery几个经典表单应用整理回想
    ShareSDK for Android 2.3.10已经公布
    cocos2dx坐标系
    一种Android数据请求框架
    css 小问题解决方法整理
  • 原文地址:https://www.cnblogs.com/hxbbing/p/4596271.html
Copyright © 2011-2022 走看看