用Matlab作函数的图像

2023-11-15

函数简介

1.作图函数是plot

其调用格式如下:

plot(y)
plot(x,y)
plot(x,y,LineSpec)
plot(x1,y1,s1,x2,y2,s2,x3,y3,s3,……)

说明:
(1)plot(y)绘出以向量y为纵坐标,y的个元素的下表构成的向量x为横坐标的二维曲线图,即如果y=[y1,y2,…,ym]’,则plot(y)函数绘出以点(1,y1),(2,y2),…,(m,ym)为顶点的折线。
(2)plot(x,y)绘出以向量x为横坐标,y为纵坐标的二维曲线,这时只要求两向量的长度相等,不要求他们同为行向量或列向量。
(3)plot(x,y,LineSpex)绘出由字符串LineSpec指定的线型、标记和颜色的折线图。字符串LineSpec由3个字符构成,第一个定颜色,第2个定标记,第3个定线性。例如,plot(x,y,’c+:’)的含义是颜色为蓝绿色,标记为“+”,线型为点线。
(4)plot(x1,y1,s1,x2,y2,s2,x3,y3,s3,……)中,s1是x1,y1对应的条件选项;s2是x2,y2对应的条件选项;s3是x3,y3对应的条件选项。
例如,plot(x,y,’y-’,x,y,’go’)的含义是:绘两条重叠的曲线,现行为实线,颜色为黄色,标记为圈,颜色为绿色。

例、做出函数y=3x-x^3的图像

解题:


syms x y
x=-2:0.01:2;
y=3*x-x.^3;
plot(x,y)

运行:
在这里插入图片描述
注意:x^3 函数中要写成x.^3

解题思路:

x=-2:0.01:2是构造行向量的赋值命令,
其一般形式是first:increment:last
这样构造的行向量的元素成等差数列,first是首项,last是数列的上(下)界,increment是公差。若公差为1,则可缺省。

例如:
在这里插入图片描述

在这里插入图片描述

2.作函数的图像

可直接运行绘图命令fplot,其调用格式如下:

fplot(‘function’,limits)
fplot(‘function’,limits,Linspec)
fplot(‘function’,limits,tol)
fplot(‘function’,limits,tol,Linespec)
fplot(‘function’,limits,n)

说明:
(1)fplot(‘function’,limits)在limits指定的范围内绘‘function’指定的曲线图。limits为一向量,指定x轴的范围[xmin,xma]或x轴与y轴的范围[xmin,xmax,ymin,ymax]
(2)fplot(‘function’,limits,Linspec)用Linespec参数指定的线型绘function的图形
(3)fplot(‘function’,limits,tol)用tol指定的相对误差容限和Linespec指定的线型绘function函数指定的曲线图,其默认值为2e-3,即0.2%的精度
(4)fplot(‘function’,limits,tol,Linespec)用tol指定的相对误差容限和Linespec指定的线型、标记、颜色绘函数的曲线
(5)fplot(‘function’,limits,n)用至少n+1个点绘函数的曲线。n的默认值为1,最大步长值为(1/n)*(xmax-xmin).

、在-2<x<2,0<y<1.5内绘函数图像:
在这里插入图片描述
解题:

fplot(exp(-x.^2),[-2,2,0,1.5])

在这里插入图片描述

例题:做函数图像:
在这里插入图片描述
解题:

fplot(1+36*x/(x+3).^2,[-15,15,-15,15])

在这里插入图片描述

3.做隐函数或参数方程表示的函数的图像

则可调用符号函数绘图命令ezplot,其调用格式为:

ezplot(f)
ezplot(f,[min,max])
ezplot(f,[xmin,xmax,ymin,ymax])
ezplot(x,y)
ezplot(x,y,[tmin,tmax])

说明:
(1)ezplot(f)表示在默认区间[-2pi,2pi]内绘制函数f=f(x)的图形,或在区域[-2pi,2pi;-2pi,2pi]内绘隐函数f(x,y)=0的图形,这时默认的自变量为x.
(2)ezplot(f,[min,max])表示区间[min,max]绘制函数f=f(x)的图形,或在区域[min,max;min,max]内绘制隐函数f(x,y)=0的图形
(3)ezplot(f,[xmin,xmax,ymin,ymax])表示在区域[xmin,xmax,ymin,ymax]内绘制隐函数f(x,y)=0的图形
(4)ezplot(x,y)表示在区间0<t<2pi内绘制参数方程x=x(t),y=y(t)的图形,这时默认的自变量为t.
(5)ezplot(x,y,[tmin,tmax])表示在区间[tmin,tmax]上绘制参数方程x=x(t),y=y(t)的图形

例题:
在区间[-16,16]上的绘制双曲线图形
在这里插入图片描述
解题:

ezplot('x.^2/9-y.^2/4=1',[-16,16])

在这里插入图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

用Matlab作函数的图像 的相关文章

随机推荐

  • 【栈】逆波兰计算器

    文章目录 前言 一 基本概念 1 1 介绍 1 2 入栈和出栈示意图 1 3 栈的应用场景 二 使用数组模拟栈 2 1 思路分析 2 2 代码实现 2 3 测试 三 使用栈模拟中缀表达式计算器 3 1 整体思路 3 2 验证3 2 6 2
  • Qt基本窗口

    窗口类 1 Qt中最经常被使用的窗口类是QWidget QDialog 其中QDialog是继承于QWidget 它是一个顶级窗口 不能附着在其他QDialog上面 一般情况下QDialog基本都是用 在弹出窗口需求中被使用 而QWidge
  • OpenGL中光源的三种移动区别

    1 光源不动 需要在设置完视图模型变换之后 然后再设置光源的位置并且开启 伪代码如下 glmatrixmode gl projection glloadidentity xxxxxxxxxx glmatrixmode gl modelvie
  • Vue 移动端、PC 端适配

    Vue 移动端 PC 端适配可以使用 lib flexible amfe flexible postcss pxtorem postcss px2rem 和 postcss px to viewport 这几个插件 lib flexible
  • BLE蓝牙协议 — BLE连接建立过程梳理(一)

    文章出处 枫之星雨 转载文章 如有不妥 通知后我会立即删除 连接建立 应付比广播更为复杂的数据传输 或者要在设备之间实现可靠的数据交付 这些都要依赖于连接 连接使用数据信道在两个设备之间可靠地发送信息 它采取了自适应跳频增强鲁棒性 同时使用
  • Idea:applicationcontext in module file is included in 5 contexts

    今天使用IDEA做项目的时候出现了这个东西 经过查询资料 应该是编译器自动导入配置文件的时候发生了某些错误 提示修正 解决方法 依次打开 Project Settings gt Modules gt Spring 按减号删除右侧所有文件 然
  • 国产ChatGpt、AI模型盘点

    个人中心 DownLoad 一 百度 文心一言 百度的文心一言是一款基于深度学习技术的自然语言生成模型 能够生成各种类型的文本 包括新闻 小说 诗歌等 它采用了Transformer模型和GPT 2模型 能够生成高质量的文本 并且速度非常快
  • 2022-1-12 java运算符的学习记录

    2022 1 12 java运算符的学习记录 算数运算符 在java中有i 和 i俩种操作 前一种是先使用变量再自增 后一种是先自增再使用变量 因为java是强运算符号 所以不同的类型的变量加减 最终会趋向于高等级的类型的运算类型 是取整符
  • vggNet网络学习(网络架构及代码搭建)

    原论文 翻译链接 VERY DEEP CONVOLUTIONAL NETWORKSFOR LARGE SCALE IMAGE RECOGNITION VGGnet论文翻译 附原文 机器学习我不学习的博客 CSDN博客 网络架构 vggnet
  • 巨人互动

    游戏出海是指将原本面向国内市场的游戏产品进行调整和优化 以适应海外市场的需求 并进行推广和销售 下面小编讲讲关于游戏出海对于游戏效果的影响的一些讨论点 1 市场扩大 通过游戏出海 可以将游戏产品的目标受众从国内扩展到全球范围内 从而获得更多
  • 前后端node设置art-template,以及express后端搭建

    前后端node设置art template 以及express后端搭建 首先全局安装express generator yarn add express generator g express e npm i yarn add cross
  • 第十二章 Spring Cloud Config 统一配置中心详解

    目录 一 配置问题分析及解决方案 1 问题分析 2 解决方案 二 Spring Cloud Config 介绍 1 Spring Cloud Config特性 2 Spring Cloud Config作用 3 Spring Cloud C
  • 希尔排序(ShellSort)

    最后分析的基于比较的排序 之所以放在前面几个排序算法之后主要是因为虽然希尔排序很容易编写却很难分析 尤其是它的时间复杂度 希尔排序思想的提出是有原因的 在那个排序还基本都是2次型 插入 选择 冒泡 的年代 当人们经常使用 插入排序时发现有时
  • Kafka实战——简单易懂的生产者消费者demo

    单线程版本适合本地调试 多线程版本适合做压测 1 引入maven依赖
  • 泊松分布的矩母函数与特征函数

    矩母函数与特征函数 矩 母 函 数 与 特 征 函 数
  • 【企业了解】人人都是产品经理、鸟哥笔记、CSDN、稀土掘金(2020年11月稀土掘金被字节跳动,金融与科技)

    企业了解 人人都是产品经理 鸟哥笔记 CSDN 稀土掘金 前言 今天早上看 今日热榜官网 的时候 被一篇文章吸引 中国成功学迭代史 内容挺有意思的 然后发现这篇文章来自一个网站 人人都是产品经理 和我上次写 企业分析 鸟哥笔记 一样 我因为
  • Hive三种不同的数据导出的方式

    Hive三种不同的数据导出的方式 1 导出到本地文件系统 insert overwrite local directory home anjianbing soft export data app order city d row form
  • 2021-09-22

    linux防火墙查看状态 操作防火墙的命令 查看防火墙状态 systemctl status firewalld 让防火墙可用 systemctl enable firewalld 让防火墙不可用 systemctl disable fir
  • 信号——产生、处理、捕捉、接收、阻塞

    一个信号是一条小消息 它通知系统进程中发生了一个某种类型的事件 提供了一种处理异步事件的方法 每一种信号都有一个名字 在头文件
  • 用Matlab作函数的图像

    函数简介 1 作图函数是plot 其调用格式如下 plot y plot x y plot x y LineSpec plot x1 y1 s1 x2 y2 s2 x3 y3 s3 说明 1 plot y 绘出以向量y为纵坐标 y的个元素的