求解答,被困住半天了,不知道标量循环得到的z如何用surf画图

img

这个matlab问题中的标量循环得到的z值不知道如何用surf函数绘图

基本情况,条件分支➕标量循环实质上就是遍历x,y的所有组合,单个计算z然后存到矩阵里面去。
如果你的逻辑没有错误,得到的是二维矩阵z(x,y)
那么画图有很多种方法
①直接用surf或者mesh画图,然后通过x,y的一维矩阵来修改坐标轴范围和ticks
②是通过meshgrid(x,y)生成网格,然后再用surf或者mesh画图
希望能够帮到你,还有疑问的话可以私聊或者v我WLcodes