查看: 372|回復: 1|關注: 0
打印 上一主題 下一主題

[已解決] 關于mesh畫三維圖像的問題

[復制鏈接]

新手

7 麥片

財富積分


050


2

主題

3

帖子

0

最佳答案
跳轉到指定樓層
1#
請問,我用mesh畫三維函數圖像的時候,我的x是0取到5,y是0取到50,z是關于x和y的函數。畫出來的是三維圖像,但是在x=5,y>28這個范圍里面z會出現z<0.3的情況,我想把z<0.3這一部分圖像去掉,請問我該怎么做?求大佬們幫幫忙
回復主題 已獲打賞: 0 積分

舉報

論壇優秀回答者

書籍作者

535 麥片

財富積分



87

主題

3688

帖子

91

最佳答案
  • 關注者: 240
2#
發表于 2020-1-20 15:25:39 | 只看該作者 |此回復為最佳答案


可以嘗試做一些截斷處理,例如
  1. clc; clear all; close all;
  2. [x, y] = meshgrid(0:0.01:5, 0:0.9:45);
  3. z = 1 - 0.0001*(x.^2.6).*(y.^1.3) - 0.002*((x.*y).^0.3).*(y./3-x);

  4. figure;
  5. mesh(x, y, z);
  6. shading interp

  7. z(z<0.3) = NaN;
  8. figure;
  9. mesh(x, y, z);
  10. shading interp
復制代碼
視覺參考書籍《計算機視覺與深度學習實戰——以MATLAB、Python 為工具》[劉衍琦等]



回復此樓 已獲打賞: 0 積分

舉報

您需要登錄后才可以回帖 登錄 | 注冊

本版積分規則

關閉

站長推薦上一條 /4 下一條

快速回復 返回頂部 返回列表
哪一款德州扑克还能玩 贵阳微乐捉鸡麻将下载安装安卓 打长沙麻将高级心得 多乐彩官网 海龙王捕鱼游戏 行情软件 大地棋牌app官方下载 20选5开奖结果查询福彩 意甲直播尤文图斯 推倒胡打麻将稳赢技巧 南粤36选7最新开奖结果走势 gpk钱龙捕鱼去哪里玩 大庆麻将52手机版最新 怎么用手机网络赚钱 2015年股票趋势 姚记棋牌特邀送180 一波中特期期公开