养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

在MatLab中画彩虹

时间:2024-11-02 13:21:37

在MatLab中画彩虹

工具/原料

matlab2019b

方法/步骤

1、思路1.画8个不同半径的圆2.定义8中不同的填充颜色3.利用fill填色,从半径最大的开始,由外往内,这样做可以让后面填色的覆盖之前填色

2、具体代码figure;pause(5);t=0:廴类锾渭0.001:pi;x=8*cos(t);y=8*s足毂忍珩in(t);fill(x,y,'r');holdon;x=7*cos(t);y=7*sin(t);patch(x,y,[10.50]);holdon;x=6*cos(t);y=6*sin(t);fill(x,y,'y');holdon;x=5*cos(t);y=5*sin(t);fill(x,y,'g');holdon;x=4*cos(t);y=4*sin(t);patch(x,y,[0.58430.81570.9882]);holdon;x=3*cos(t);y=3*sin(t);fill(x,y,'b');holdon;x=2*cos(t);y=2*sin(t);patch(x,y,[0.40390.00780.3686]);t=0:0.01:pi;x=cos(t);y=sin(t);fill(x,y,'w');plot([-11],[00],'w');axisequal;

3、结果展示

在MatLab中画彩虹

© 一点知识