1、第一,启动MATLAB,新建脚本(Ctrl+N),输入如下代码:
close allclear allclc
[x,y,z,v]=flow
p=patch(isosurface(x,y,z,v,-3))
isonormals(x,y,z,v,p)
set(p,'facecolor','red','edgecolor','none')
daspect([1,1,1])
view(3)axis tightgrid on
2、第二,保存和运行上述脚本,得到如下图形。
3、第三,添加camlight,lighting gourand,提高图形的清晰度和使图形更平滑。
4、第四,再次保存和运行上述脚本,得到的图形清晰度更高,图形更平滑。
5、第五,添加alpha(0.5),改变图形的透明度。
6、第六,保存和运行上述脚本,得到的图形透明度提高。完成效果图。
在MATLAB里改变生成图形的坐标间隔的具体步骤为:
所需工具:MATLAB。
1、打开MATLAB,file-new-script,进行程序编制,例如这里画一条曲线。
2、运行程序,可以先保存在运行,进行“save and run”,也可以拷贝到command window运行。
3、点击edit选项下的figure properities,进行“坐标轴属性”设置。
4、找到底部x轴,ticks,点击进入间距即步长设置界面
5、输入间隔值,设置完成,步长变了。这里还可以进行坐标轴其它选项设置,例如字体,颜色等等。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)