用MATLAB产生如下哪些图形不是角的源程序

版权声明:本文为博主原创文章未经博主允许不得转载。 /u/article/details/

%要旋转的角度旋转方向为顺时针
imshow(img); %这里y为变换后图像的高度,x为变换后图像的宽度
%取得y方向的负轴超出的偏移量
%取得x方向的负轴超出的偏移量 
 %用变换后图像的点的坐标去寻找原图像点的坐标
 %否则有些变换后的图像的像素点无法完全填充
 
 

免费公益网站微盘链接由搜索引擎自动采集,非人工发布小不点不存储任何资源。

如你发现或认为链接存在违规侵权等内容请立即向新浪微盘官方网站进行举报。 /wepan 舉报邮箱:vdisk@/feedback

提交举报信息由本站向官方提交举报信息,并删除屏蔽相关信息

多语种的剧集字幕,N条翻译好的字幕学习外语好帮手

来自电脑网络类芝麻团 推荐于

meshgrid是MATLABΦ用于生成网格采样点的函数在使用MATLAB进行3-D图形绘制方面有着广泛的应用,函数效果如下图所示:

生成绘制3-D图形所需的网格数据在计算機中进行绘图操作时, 往往需要一些采样点然后根据这些采样点来绘制出整个图形。在进行3-D绘图操作时涉及到x、y、z三组数据,而x、y这兩组数据可以看做是在Oxy平面内对坐标进行采样得到的坐标对(x, y)

例如 要在“3<=x<=5,6<=y<=9z不限制区间” 这个区域内绘制一个3-D图形,如果只需要整数坐標为采样点的话可能需要下面这样一个坐标构成的矩阵:

在matlab中可以这样描述这个坐标矩阵:

把各个点的x坐标独立出来,得:

再把各个点嘚y坐标也独立出来:

这样对应的x、y结合便表示了上面的坐标矩阵。meshgrid就是产生这样两个矩阵来简化我们的操作。然后根据(x, y)计算获得z并繪制出三维图形。

meshgrid返回的两个矩阵X、Y必定是行数、列数相等的且X、Y的行数都等 于输入参数y中元素的总个数,X、Y的列数都等于输入参数xΦ元素总个数(这个结论可以通过查看meshgrid的源代码得到可以通过示例程序得到验证)。

[X,Y,Z]=meshgrid(x,y,z)生成三维数组可用来计算三变量的函数和绘制三維立体图

我要回帖

更多关于 哪些图形不是角 的文章

 

随机推荐