【MATLAB】用MATLAB绘制奥运五环
2016-03-18 14:39
585 查看
【MATLAB】用MATLAB绘制奥运五环
今天用MATLAB绘制了一个奥运五环,好吧,实际上是帮人做作业,嘿嘿。贴代码:
clear; clc; N = 1000; angle = linspace(pi/4, 9*pi/4, N); %等间距生成角度 xb = cos(angle) * 0.9; yb = sin(angle) * 0.9; xy = cos(angle) * 0.9 + 1; yy = sin(angle) * 0.9 - 1; xk = cos(angle) * 0.9 + 2; yk = sin(angle) * 0.9; xg = cos(angle) * 0.9 + 3; yg = sin(angle) * 0.9 - 1; xr = cos(angle) * 0.9 + 4; yr = sin(angle) * 0.9; h1 = figure; hold on plot(xb(1:3*N/4), yb(1:3*N/4), 'b', 'linewidth', 5); plot(xy(N/4:N), yy(N/4:N), 'y', 'linewidth', 5) plot(xk(1:3*N/4), yk(1:3*N/4), 'k', 'linewidth', 5); plot(xy(1:N/4), yy(1:N/4), 'y', 'linewidth', 5); plot(xb(3*N/4:end), yb(3*N/4:end), 'b', 'linewidth', 5); plot(xr(1:N/2),yr(1:N/2), 'r', 'linewidth', 5); plot(xg(1:N), yg(1:N), 'g', 'linewidth', 5); plot(xk(3*N/4:N), yk(3*N/4:N), 'k', 'linewidth', 5); plot(xr(N/2:N), yr(N/2:N), 'r', 'linewidth', 5); axis equal axis off xlim([-1.2 5.2]) set(h1,'Color',[1 1 1]) hold off
相关文章推荐
- 【MATLAB】用MATLAB绘制奥运五环
- 利用cuda加速MATLAB程序
- MATLAB读写Excel
- Matlab读取CSV文件
- 数据挖掘-SVM(支持向量机)的matlab基础DEMO详细注解
- matlab基础语法笔记(二)
- Matlab的regionprops详解
- kd树简介 在matlab下VLFeat中的kd-tree使用
- 局部敏感哈希matlab代码解读
- matlab粒子群算法结合模糊聚类分割算法实现图像的分割
- python调用MATLAB
- Python 调用Matlab的函数或者调用M文件方法
- 【3.15】matlab 高斯滤波,快速滤波
- matlab中带参数定积分的求解
- VS2013调用matlab生成的dll
- 关于matlab中矩阵取值的方法
- matlab 2014b 和matlab 2015a安装到ubuntu上时图形库问题的解决办法
- 区域分裂与合并matlab程序
- 分享卫星位置速度和轨道计算 MATLAB
- matlab中的类标转换程序