专栏
标签
选中工作区中的变量,无法绘制等高线图如何解决
技术分享
发布于 2025-07-22 13:36:29
查看 1过去315天

问题现象

Syslab 绘图中的等高线绘图模块不能运行?
image.png

解决方法

由于等高线模块采用的是 contour 函数,该函数的 contour(z) 用法要求变量 z 为至少包含两行两列,并且必须至少包含两个不同值的矩阵,不满足该条件时,模块无法使用,以下面为例:

1.运行下面代码,创建一个变量 a:

a = [1,2,3,4,5,6]

2.在工作区选择变量 a:
image.png
3.在绘图 Tap 页,点击绘图模块下拉框:
image.png
4.可以看到此时无法绘制等高线图:
image.png
5.将变量 a 重构成符合输入的 3×2 矩阵:

a = reshape(a,(3,2))

6.此时在工作区选择变量 a:
image.png
7.在绘图 Tap 页下,可以看到 contour 绘制等高线模块可以使用了:
image.png
8.点击该模块,可以看到已经绘制了变量 a 的等高线图:
image.png
9.有关 contour 函数的输入参数 z 可以参阅帮助文档:
image.png

所属专栏:Syslab基础平台
产品信息:Syslab科学计算环境
科学计算

全部回答

暂无数据
暂无数据
用户
和原帖交流更多问题细节吧,去
我要发帖 我要发帖
资料中心 资料中心
查看更多>
热门帖子 热门帖子
主要贡献者 主要贡献者
过去7天