在matlab中绘制多个系列

2024-01-02

以下命令会产生一些非常奇怪的结果 -

 plotyy(1:3,2:4,3:5,4:6)
hold on
plotyy(1:3,2.1:4.1,3:5,4.1:6.1)

我基本上想在左侧 y 轴上绘制两个不同的系列,在右侧 y 轴上绘制另外两个系列。上面的命令对于左侧系列工作正常,但对于右侧系列会产生奇怪的结果。第二条绿线看起来并不像它应该的那样。


您遇到的问题与plotyy创造了他们的阴谋。plotyy创建两个不同的轴来绘制,然后将它们安装到一个图形中。当您发出hold on命令,您仅冻结其中一根轴。要解决此问题,您需要单独握住每个,然后使用plot命令。

[ax,hl,hr] = plotyy(1:3,2:4,3:5,4:6);
hold(ax(1), 'on')  
hold(ax(2), 'on')
plot(ax(1), 1:3,2.1:4.1) 
plot(ax(2), 3:5,4.1:6.1)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在matlab中绘制多个系列 的相关文章

  • 用热图绘制 2 个变量

    我在 python 3 上 有两个变量 x 和 y 其中 x 的范围从 1 到 5 y 的范围从 0 03 到 0 7 然后我有一个方法 它接受 x 和 y 并生成标量数 我想创建一个热图类型图 其中 x 为 x 轴 y 为 y 轴 并使用
  • 如何使用 MATLAB 的“等值面”函数创建三角球体

    如何创建一个三角球体 其中每个三角形的面面积相同 我想要这样的东西 http imageshack us a img198 5041 71183923 png http imageshack us a img198 5041 7118392
  • 在 Matlab 中将绘图从高斯混合变换为均匀分布

    考虑以下抽签2x1Matlab 中的向量 其概率分布是两个高斯分量的混合 P 10 3 number draws v 1 First component mu a 0 0 5 sigma a v 0 0 v Second component
  • 如何使用神经网络保存 Sift 特征向量进行分类

    SIFT 特征的 Matlab 实现发现于http www cs ubc ca lowe keypoints http www cs ubc ca lowe keypoints 在 stackoverflow 的帮助下 我想将功能保存到 m
  • 图像分析-光纤识别

    我是图像分析新手 您知道如何以仅获取纤维的方式对该图像进行二值化吗 我尝试过不同的阈值技术等 但没有成功 我不介意应该使用什么工具 但我更喜欢 NET or Matlab PS 我不知道该把答案放在哪里 所以我把它放在StackOverfl
  • 一次分配多个字段的聪明方法?

    由于遗留函数调用 我有时被迫编写像这样的丑陋的包装器 function return someWrapper someField a someField a b someField b and so on realistically it
  • R 单个变量中的多重图

    嗨 我有下一个代码 par mfrow c 1 3 plot BCxyz 1 BCxyz 2 main Bray Curtis 1 2 pch 20 cex 3 col c blue green red yellow Metadata Sa
  • 时间序列 dBFS 图输出修改 - 当前输出图不符合预期 (matplotlib)

    我正在尝试绘制Amplitude dBFS vs Time s 音频图 wav 文件使用matplotlib 我设法用以下代码做到了这一点 def convert to decibel sample ref 32768 Using a si
  • 在 3d 空间中的两个平面之间进行插值

    我正在开发一种工具 可以让您在 3D 体积 上圈出 包围事物 我想通过标记 切片 1 和 3 并从该信息 填充 切片 2 来节省时间 两个简单的解决方案是 1 slice2 slice1 AND slice3 gets the overla
  • 有条件地为 R 中置信带之外的数据点着色

    我需要对下图中置信带之外的数据点与带内的数据点进行不同的着色 我是否应该在数据集中添加一个单独的列来记录数据点是否在置信区间内 您能举个例子吗 示例数据集 Dataset from http www apsnet org education
  • R 用簇绘制热图,但隐藏树状图

    默认情况下 Rheatmap将聚集行和列 mtscaled as matrix scale mtcars heatmap mtscaled scale none 我可以禁用集群 heatmap mtscaled Colv NA Rowv N
  • 在 MATLAB 中使用 FFT 的频率响应

    这是场景 使用频谱分析仪 我有输入值和输出值 样本数是32000采样率为2000样本 秒 输入是正弦波50 hz 输入为电流 输出为压力 单位 psi 我如何使用 MATLAB 根据这些数据计算频率响应 使用 MATLAB 中的 FFT 函
  • 使用 ggplot 绘制函数,相当于 curve()

    是否有使用绘制函数的等效方法ggplot to the curve 基础图形中使用的命令 我想另一种选择是创建一个函数值向量并绘制一条连接线 但我希望有更简单的东西 Thanks 您可以使用以下命令添加曲线stat function ggp
  • Matlab:如何显示数组的“真实”值?

    我有一个在脚本中计算的向量 计算后 我将值显示到命令窗口 显示如下 finalResults 1 0e 05 0 0001 0 0 0005 0 0002 0 0001 0 0027 0 0033 0 0001 0 0000 0 0000
  • MATLAB中如何画水平线和垂直线?

    我目前正在尝试在 MATLAB 中绘制简单的垂直线和水平线 例如 我想绘制线 y 245 我该怎么做呢 MATLAB 根据您提供的向量逐点进行绘图 因此 要创建一条水平线 您需要改变x同时保持y对于垂直线恒定 反之亦然 xh 0 10 yh
  • MATLAB 中时间戳过滤器的优化 - 处理非常大的数据集

    我正在 MATLAB 中编写一个程序 必须使用 MATLAB 并且不能真正使用 MEX 来过滤大量数据 我需要实现的过滤器之一要求我将时间戳向量与其他时间戳不会出现的已知 不良 时间列表进行比较 一个典型的时间戳向量有大约 2 000 00
  • Matlab PARFOR 循环可以通过编程方式打开/关闭吗?

    有一个关于 MATLAB 中 parfor 的简单问题 我想在程序中设置一个标志 以便在 parfor 和常规 for 循环之间进行更改 基本上 我需要此功能 以便我的代码的某些部分可以在 调试 模式下更新图形 然后当关闭该标志时 使用 p
  • 垂直线 axvline 在 matplotlib 的 loglog 图中绘制位于错误位置的线

    我在使用 axvline 在 matplotlib 的 loglog 图中绘制垂直线时遇到问题 第一个问题是垂直线没有出现在正确的位置 第二个问题 可能相关的是 当我放大或平移绘图时 垂直线只是保持在原位 并且没有通过平移 滑动绘图 或放大
  • 两个 y 轴与相同的 x 轴[重复]

    这个问题在这里已经有答案了 可能的重复 在单个图中绘制 4 条曲线 具有 3 个 y 轴 https stackoverflow com questions 1719048 plotting 4 curves in a single plo
  • 当 plt.plot() 调用在其他单元格中完成时, plt.show() 为空

    Context 我必须为物理作业编写一个 Jupyter 笔记本 并且必须绘制一些图表来显示某些数量的演变等 我必须通过每次在代码和 Markdown 单元之间交替来解释我编写的几乎每一行代码 包括plot 电话 这就是我的问题的来源 简而

随机推荐

  • 如何将 Flutter (Dart) 连接到我的 Oracle 服务器?有人尝试过吗?

    我需要将我的 Flutter 应用程序与我的 Oracle 服务器连接 搜索了 Google 但除了 dart web 上的一个之外没有找到好的资源 但它不再用于当前的 dart 版本 有人尝试过这个吗请告诉并解释我应该做什么 最近我在Yo
  • 如何使用 php 填充 manifest.json 文件?

    我有一个 manifest json 文件 当放置在我网站的根目录中时 该文件可以正确加载 我想使用站点内的 php 变量来填充清单内的值 而不是静态文件 我找不到任何相关信息在规范中 https www w3 org TR appmani
  • 防止 vim grep 打开第一个匹配的文件

    所以 摆弄 EasyGrep vim 插件 试图让它进入适合我的状态 我用它来递归搜索 Rails 项目 我几乎已经得到了我想要的 这是我修改后的 EasyGrep 执行的 grep 命令的示例 grep R i include rb in
  • rspec 测试检查 #new 是否在类上调用

    当满足 if 条件 创建 DispatchMessenger 的实例 时 我尝试为以下方法编写测试 class Telephony def self receive body opts responder Responder find by
  • geom_vline 与字符 xintercept

    我有一些 ggplot 代码在 0 8 9 中运行良好 但在 0 9 1 中不行 我将把数据绘制在theDF并想在以下位置绘制一条垂直线xintercept 2010 Q1 theGrid仅用于创建theDF theGrid lt expa
  • 如何在 selenium-docker 项目中的 Headless Chrome >= 96 中启用 WebGL,以便在没有 XVFB 的情况下在 docker 容器内运行 Chrome

    我正在使用 selenium docker 项目在 docker 容器内运行 chrome 无需XVFB START XVFB false 我想使用 webgl 支持 使用 chrome v95 及更低版本 https github com
  • 如何阻止控制台窗口立即关闭 | GNAT-GPS

    我有 Ada 程序 可以使用 GNAT GPS 完美运行和编译 当我运行其 exe 文件并提供用户输入时 该 exe 会立即关闭 而不是说 按任意键继续 我在网上搜索了很多 但我只找到了与使用 system pause 的 c c visu
  • 为什么这个计算(除法)会返回错误的结果?

    我在使用 C 时遇到了一个奇怪的问题 在 OpenGL 代码中 我尝试用这种方式计算一个简单的表达式 void mouse int button int state int x int y double posx x 300 300 dou
  • 如何在 Go 中进行 SOAP 调用? [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 无法在 PHP 中使用 exec() 运行 .exe 文件

    我正在尝试使用 exe 文件来执行计算并将输出传递到 PHP 中 我使用 C 制作了一个 Hello World exe 文件 但无法让 PHP 执行它 如果我从 CMD 运行此命令 我会得到正确的输出 C path file exe 但如
  • 如何在等待 AJAX 响应时加载图像?

    我想知道是否可以得到一些指点 我正在尝试使用加载 gif 同时获取 ajax 请求的响应 我遇到的问题是发送电子邮件时不会显示 gif 我已经查看了这里的几页 试图找到解决方案 但似乎都不起作用 这些是我看过的页面 jQuery ajax
  • 在 javascript 中从文本文件中搜索字符串

    我正在使用 Java 脚本创建一个移动词典应用程序 我已将字典源存储在单独的文件中 我的疑问是如何访问该文件并使用 Java 脚本搜索特定字符串 function dic var word document getElementById w
  • 如何捕获并处理“_com_error”?

    我目前有这样的代码 IAcctMaintPtr acct uuidof AcctMaint acct gt GetAccountList q 现在 此代码需要运行外部应用程序 否则在第一个语句之后我会收到一个异常 说明 myapp exe
  • 在 C# 和 DLL 之间传递数组数据(双向)

    我有一些可以编译为 DLL 的 C 代码 在 C 中 我需要将一个整数数组传递给它 并且需要从中获取一个整数数组 这是我到目前为止所拥有的 在 C 中 唯一有效的函数是 bar 它返回 22 并按预期写入文件 其他人正确写入文件 但在控制权
  • WooCommerce - 获取购物车中产品的选定变体

    Hello 任何人请帮我找到解决方案 我的客户有一家批发业务 他不需要 woocommerce 结账功能 他需要购物车中的 woocommerce 功能 但他想要一个 下订单 按钮 而不是结帐 现在 一切正常 正确下订单 订单存储到数据库中
  • java中如何将数据保存到文件中?

    我有一个问题 那就是我有一串数据 我想每次都将其保存到一个单独的文件中 请给我一个建议 谢谢 瓦拉 库马尔 pjd 在文件名中使用时间戳 这样您就可以确保它是唯一的 下面的示例使用以毫秒为单位的时间戳 这在大多数情况下应该足够了 如果您希望
  • 按顺序连接字段 - SQL Server

    我有一个由 5 个整数 id 组成的表 并且想添加一个列来获取这些 id 对它们进行排序并以类似于下面的方式连接它们 id1 id2 id3 id4 id5 new col 364 53 468 184 469 53 184 364 468
  • 如何为自定义指令实现 ng-change

    我有一个带有模板的指令 例如 div div div 我的指令声明为 return templateUrl restrict E require ngModel scope items ngModel ngChange link funct
  • 如何获取程序中特定字符串占用的字节数?

    我使用 BSPlib 我想使用 bsp put 它要求我设置要发送的字符串的大小 即使您不熟悉 BSP 这也不是密切相关的 谢谢 乘以字符数 由下式给出 size or capacity 如果您想通过字符类型的大小了解分配的总量而不是使用的
  • 在matlab中绘制多个系列

    以下命令会产生一些非常奇怪的结果 plotyy 1 3 2 4 3 5 4 6 hold on plotyy 1 3 2 1 4 1 3 5 4 1 6 1 我基本上想在左侧 y 轴上绘制两个不同的系列 在右侧 y 轴上绘制另外两个系列 上