matlab如何画五星红旗.docxVIP

  • 311
  • 0
  • 约1万字
  • 约 12页
  • 2020-11-07 发布于天津
  • 举报
生成五角星顶点的子函数子函数获得五角星的十个顶点定位生成行五列的矩阵所有参数为以度为间隔产生五个数虽制换序在中该函数用于把极坐标柱坐标转换为笛卡尔坐标指平面直角坐标或空间直角坐标把柱坐标转换为对应的三维笛卡尔坐标主程序程序是画静态的五星红旗并将图像以保存在当前目录下这个五星红旗的比例是按照中华人民共和国国旗制法说明绘制的类似于的自定义函数调用如装有的话解注下面几行可以保存图形文件主程序程序是飘扬的五星红旗效果是实时渲染出来的所以速度有点慢机器够牛的同学可以试着将第一行的分辨率改大主程序函数来实现

生成五角星顶点的子函数(GetPe ntagramVertices.m ) function [x y] = GetPe ntagramVertices(ce nterPos, radius, orie ntati On) %子函数:获得五角星的十个顶点 %orie ntati On 定位 Rad_ext = radius .* On es(1,5); %ones生成1行五列的矩阵,所有参数为 1 Ori_ext = ([0:72:359] + 90 +orientation).* pi/ 180; %[0:72:359]以72度为间隔产生五个数 Rad_int = radius .* Sin

文档评论(0)

1亿VIP精品文档

相关文档