在matlab中求解反函数使用的是finverse函数,其基本用法如下:

syms x           % 定义自变量
f(x) = 1/tan(x); % 定义函数
g = finverse(f)  % 求解反函数

当然当函数有多个自变量时,还需要指定自变量:

syms u v                 % 自变量u,v
finverse(exp(u-2*v), u)  % 指定对u求解反函数

当然,这些都不是小编想要说的,看到这里的同学都是很有耐心的。

小编想讲的是如何对一个自变量在指定的区间内求解反函数,代码如下:

syms x          % 自变量x
assume(0<x<pi)  % 指定区间(0,pi)
finverse(x^2)   % 求解反函数

这里主要用的就是assume函数,用于指定自变量的范围

当自变量范围是0到正无穷怎么办呢?请看下面的代码

syms x positive % 定义x及其范围为0到正无穷
finverse(x^2)   % 求解反函数

syms函数除了定义变量以外,还可以定义变量的类型,比如integer等等。当然借助assume函数也可以实现,不过就是繁复一些,代码如下:

syms x                % 定义自变量
assume(x,'positive')  % 定义范围0到正无穷
finverse(x^2)

你们是不是以为到这就结束了,那可就大错特错了,那如果finverse找不到反函数该怎么

Matlab中利用finverse求解反函数相关推荐

  1. matlab中用于离散系统求解的命令,实验七-离散系统分析的MATLAB实现

    <实验七-离散系统分析的MATLAB实现>由会员分享,可在线阅读,更多相关<实验七-离散系统分析的MATLAB实现(11页珍藏版)>请在人人文库网上搜索. 1.实验七 离散系统 ...

  2. 机器学习(MACHINE LEARNING)MATLAB中微分方程的求解

    文章目录 1 MATLAB之极限.积分.微分 2 matlab中微分方程的求解 2.1 一阶微分方程 2.2 求解二阶线性微分方程 是指含有未知函数及其导数的关系式.解微分方程就是找出未知函数.微分方 ...

  3. matlab中利用princomp实现PCA降维

    matlab中利用princomp实现PCA降维 在matlab中有函数princomp可以实现数据的降维,本文主要说明该函数的用法. PCA的作用: PCA(主成分分析法),主要用来对数据进行降维, ...

  4. pythonchar中的拟合方法_在python中利用numpy求解多项式以及多项式拟合的方法

    构建一个二阶多项式:x^2 - 4x + 3 多项式求解 >>> p = np.poly1d([1,-4,3]) #二阶多项式系数 >>> p(0) #自变量为0时 ...

  5. matlab中利用快速傅里叶变换对股票价格进行频域分析

    matlab中利用快速傅里叶变换对股票价格进行频域分析 在学习matlab的快速傅里叶变换时,发现可以用他来对股票进行相对简单的快速处理,以判断股票价格的周期规律. 采集股票信息 本文重点在于快速傅里 ...

  6. matlab pdepe函数边界,科学网-使用MATLAB中pdepe函数求解一维偏微分方程-邓浩鑫的博文...

    由于自己科研水平较低,记录的各种体会更多的是给自己做个小结,错误之处,欢迎大家指正. 使用MATLAB求解偏微分方程或者方程组,大致有三类方法.第一种是使用MATLAB中的PDE Toolbox,PD ...

  7. MATLAB中利用cftool导出代码实现一张图中拟合多条平滑曲线

    MATLAB中自带的cftool拟合工具箱不能将多条曲线同时画在同一副图中,而常规的plot()函数又不能拟合平滑直线,接下来总结一种可以利用cftool导出的代码,在一张图中拟合多条平滑曲线. 首先 ...

  8. matlab中利用xy求取多项式z,将(x y z)^10展开为多项式,经过合并同类项

    如何在matlab中展开多项式 symssps=((s^2+1))^3*(s+5)^2*(s^4+4*s^2+7)ps1=expand(ps)结果:ps=(s^2+1)^3*(s+5)^2*(s^4+ ...

  9. MATLAB中利用ncread函数读取nc文件

    MATLAB读取NC文件 一. 目的: 了解NETCDF文件,学会利用MATLAB读取NETCDF文件 二.  撰写时间 开始时间:2016年12月03日 完成时间:2016年12月09日 三.知识储 ...

最新文章

  1. HBase在淘宝的应用和优化小结
  2. js中的全局变量和局部变量
  3. 一个程序员的奋斗经历1
  4. asp.net ajax1.0基础回顾(五):调用ASMX(WebService)
  5. python人工智能方向第三方库_Python进阶-第三方库管理和虚拟环境
  6. js打开、关闭页面和运行代码那些事
  7. 【C#夯实】我与接口二三事:IEnumerable、IQueryable 与 LINQ
  8. Drillbeach---第三章 Drillbench Hydraulics User Guide
  9. 发现了吗?西部世界III在Broadway上的广告
  10. 如何用计算机计算概率,概率计算器与阶乘方程
  11. SQL如何合并两个表
  12. 11种典型的时间序列回归预测方法大集合——附代码
  13. OneNote无法登录 遇到临时服务器问题
  14. 中国涡轮螺旋桨飞机螺旋桨系统行业市场供需与战略研究报告
  15. IP输入框-基于Jquery
  16. 高等数学——柱面与旋转曲面
  17. cad坐标归零lisp_求助,提取坐标的x值、y值不对,请问怎么修改
  18. Stateflow使用笔记
  19. 图神经网络_task03
  20. 西部数据硬盘支持linux,技术|对西部数据 My Passport Wireless 移动存储进行 Linux 魔改...

热门文章

  1. 阿里云nginx安装
  2. 提交代码时提示Could not read from remote repository.
  3. 网络游戏的体验度量方法
  4. 浅谈三种近场通信技术特点以及未来应用场景分析与预测
  5. html倒计时自动点击,JS脚本实现网页自动秒杀点击
  6. Python就地快速排序
  7. matlab 双边沿滤波,一种基于数字PWM发生器的左增长双边沿UPWM信号频谱估计方法与流程...
  8. 2020安徽省大学生程序设计大赛题解——F 跳蛙出行
  9. JN项目-对社团申请进行排序,按照申请时间和审核时间降序
  10. 邮箱无法登陆的解决方法