关于matlab三维绘图的问题
想把图中的每条曲线用曲面连起来,该怎么办?每条曲线的数据都存在一个矩阵组变量,如a(i)中,问题的关键是每个矩阵的长度都不一样。matlab自己提供的三维曲面绘图函数(如...
想把图中的每条曲线用曲面连起来,该怎么办?
每条曲线的数据都存在一个矩阵组变量,如a(i)中,问题的关键是每个矩阵的长度都不一样。matlab自己提供的三维曲面绘图函数(如mesh)都要求矩阵长度一致,这应该怎么办呢? 展开
每条曲线的数据都存在一个矩阵组变量,如a(i)中,问题的关键是每个矩阵的长度都不一样。matlab自己提供的三维曲面绘图函数(如mesh)都要求矩阵长度一致,这应该怎么办呢? 展开
展开全部
三维或两维半成图都牵扯到数据的网格化问题,而这却是matlab成图计算的最大缺陷。.
对于数据的网格化,matlab通常对于有显性表达式的函数(z=f(x,y))有很好的支持,但对于应用中的实际数据,其网格化的手段就捉襟见肘了(只有四种方法'linear','cubic', 'nearest', 'v4'),因为实际数据是没有函数表达式的。这使得matlab在处理实际问题时大受限制,很不方便;
数据的网格化,在数学领域也可以写一本厚厚的著作了,它牵扯到数据的插值,抽值,函数计算等许多方面,在地球科学领域广泛采用Golden Software公司的Surfer软件,其数据的网格化常用克里金方法,通常用surfer中处理完的网格化数据在matlab中成图;你的问题也是matlab初学者的一个典型问题,看似简单实际牵扯信号处理和数学方面的基础较多,数学是编程的基础。
对于数据的网格化,matlab通常对于有显性表达式的函数(z=f(x,y))有很好的支持,但对于应用中的实际数据,其网格化的手段就捉襟见肘了(只有四种方法'linear','cubic', 'nearest', 'v4'),因为实际数据是没有函数表达式的。这使得matlab在处理实际问题时大受限制,很不方便;
数据的网格化,在数学领域也可以写一本厚厚的著作了,它牵扯到数据的插值,抽值,函数计算等许多方面,在地球科学领域广泛采用Golden Software公司的Surfer软件,其数据的网格化常用克里金方法,通常用surfer中处理完的网格化数据在matlab中成图;你的问题也是matlab初学者的一个典型问题,看似简单实际牵扯信号处理和数学方面的基础较多,数学是编程的基础。
追问
你是说用Surfer将数据网格化,然后在matlab中成图吗?图中可以在Surfer网格化吗?
道姆光学科技(上海)有限公司
2023-07-25 广告
2023-07-25 广告
三维测量是一种**具有可作三个方向移动的探测器,在三个相互垂直的导轨上移动,经数据处理器或计算机等计算出工件的各点坐标及各项功能的测量技术**。其测量原理分为测距、角位移、扫描、定向四个方面。可用的仪器包括拍照式(结构光)三维扫描仪、激光三...
点击进入详情页
本回答由道姆光学科技(上海)有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询