gpt4 book ai didi

MATLAB:四部分颜色标志(多边形)

转载 作者:行者123 更新时间:2023-12-02 04:04:48 26 4
gpt4 key购买 nike

我的任务是编写 MATLAB 代码来生成一个由 4 部分组成的 Logo ,如屏幕截图所示。左上角应为黑色,右下角应为白色。另一个程序应随机选择两种颜色。 enter image description here

我采取了以下方法:

clear all
clc
close all

x = [1 4 1 4 1 6.5 7 7];
y = [3 4 5.5 5 8 7 8 3];
fill(x,y,'k')

创建左上黑色部分。我想知道这种方法是否足够好,如果是,下一步是什么。我想将这两个变量存储在形状对象或其他东西中(我不熟悉Matlab)并以某种方式旋转它。你能帮我吗?

最佳答案

不需要旋转,只需使用对称

clear all
clc
close all

x = [1 4 1 4 1 6.5 7 7];
y = [3 4 5.5 5 8 7 8 3]-3;
clrs=jet(10);
fill(x,y,'k')
hold on;
fill(2*max(x)-x,y,clrs(round(rand*10),:))
fill(x,-y,clrs(round(rand*10),:))
fill(2*max(x)-x,-y,'w')

关于MATLAB:四部分颜色标志(多边形),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9453721/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com