matlab使照片卡通化,怎么样用matlab设计动画直接画出奥运五环

满意答案

dcebd7a0de6265b6ccae5ead692f1eab.png

we923dv

2018.12.19

dcebd7a0de6265b6ccae5ead692f1eab.png

采纳率:50%    等级:8

已帮助:763人

clear all;

clc;

figure

for i =1:50

r(i)=0.2*i;%设定圆心半径为10,这个可以自己改;

theta=0:pi/25:2*pi;

x1=0;y1=0;%以蓝色圆圆心为起始点;

x2=25;y2=y1;%设置黑圆圆心;

x3=50;y3=y1;%设置红圆圆心;

x4=(x1+x2)/2;y4=y1-10;%设置黄圆圆心;

x5=(x2+x3)/2;y5=y4;%设置蓝圆圆心;

plot(x1+r(i)*cos(theta),y1+r(i)*sin(theta),'bo','Linewidth',2);hold on;%画第一个圆

plot(x2+r(i)*cos(theta),y2+r(i)*sin(theta),'kd','Linewidth',2);%画第二个圆

plot(x3+r(i)*cos(theta),y3+r(i)*sin(theta),'rp','Linewidth',2);%画第三个圆

plot(x4+r(i)*cos(theta),y4+r(i)*sin(theta),'y>','Linewidth',2);%画第四个圆

plot(x5+r(i)*cos(theta),y5+r(i)*sin(theta),'g

set(0,'defaultfigurecolor','w')%使背景变成白色

axis([-15 65 -25 15])%限定坐标轴范围

axis off%去掉坐标轴

hold off

pause(0.1);

end

00分享举报

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值