当前位置: 首页 > news >正文

网站集约化建设流程电商型网站设计企业

网站集约化建设流程,电商型网站设计企业,多语言网站建设应注意哪些事项,头像设计易做图网站本文在前文的基础上进一步整理画图方法 MATLAB画动图_CSDN博客 1. 基础图形绘制 1.1 rectangle(矩形,圆形) 在前文中,讲解了如何使用rectangle,rectangle本意是用来画矩形的,其中,Curvature可…

本文在前文的基础上进一步整理画图方法

MATLAB画动图_CSDN博客

1. 基础图形绘制

1.1 rectangle(矩形,圆形)

在前文中,讲解了如何使用rectangle,rectangle本意是用来画矩形的,其中,'Curvature'可以调整曲率,因此rectangle可以绘制各种矩形(包括圆形),使用方法为:

rectangle('Position', [x, y, width, height], 'FaceColor', color, 'FaceAlpha', alpha)

具体实现:

figure;% 绘制一个标准矩形
rectangle('Position', [50, 50, 100, 200], 'EdgeColor', '#00c9a7', 'FaceColor', '#00c9a7');
% 绘制一个带圆角的矩形
hold on;
rectangle('Position', [200, 50, 100, 200], 'Curvature', [0.2, 0.3], 'EdgeColor', '#d65db1', 'FaceColor', '#d65db1');
% 绘制一个完全的圆形
rectangle('Position', [350, 50, 100, 100], 'Curvature', [1, 1], 'EdgeColor', '#0089ba', 'FaceColor', '#0089ba');% 设置轴等比例显示
axis equal;
grid on; 

产生的效果为:

具体的颜色推荐使用颜色查找网页,可以找到各种各样的颜色
ColorSpace - Color Palettes Generator and Color Gradient Tool

1.2 fill(以点绘图)

fill是根据给定的一系列点进行绘制封闭的曲线,其中一个优势是可以设置透明度,而rectangle难以实现,另外一个优势是理论上可以绘制任意想要的形状,并填充颜色。

具体使用方法为:定义一个首位顺序相接的多边形顶点x,y

% 定义矩形的顶点
x = [2, 5, 5, 2];
y = [2, 2, 6, 6];% 绘制并填充红色,设置透明度为 0.5,边框为黑色
fill(x, y,'r','FaceAlpha', 0.5,'EdgeColor', 'k', 'LineWidth', 1.5);
axis equal;

绘制结果为(左图):

同样可以使用自定义颜色(右图):

% 定义矩形的顶点
x = [2, 5, 5, 2];
y = [2, 2, 6, 6];hexColor = '#845ec2';
rgbColor = sscanf(hexColor(2:end), '%2x%2x%2x', [1 3]) / 255;
% 绘制并填充rgbColor ,设置透明度为 0.5,边框为黑色
fill(x, y,rgbColor,'FaceAlpha', 0.5,'EdgeColor', 'k', 'LineWidth', 1.5);
axis equal;

 fill还有一个强大的功能就是可扩展,比如已经绘制好一个图形,可以在原来的基础上进行扩展:

close all
% 定义矩形的坐标
x = [1, 5, 5, 2,1.5];
y = [1, 1, 4, 4,3];% 创建带透明度的填充矩形
fill(x, y, 'r', 'FaceAlpha', 0.5, 'EdgeColor', 'none'); % 透明度为0.5
hold on;
x = [2, 5, 5, 1];
y = [0, 0, 1, 1];
fill(x, y, 'r', 'FaceAlpha', 0.5, 'EdgeColor', 'none'); % 透明度为0.5% 设置坐标轴
axis([0 6 0 5]);

绘制结果为(两个多边形的结合):

同样,可以绘制圆形(写成函数):

function drawFilledCircle(center, radius, color) % 将十六进制颜色转换为 RGB 格式rgbColor = sscanf(color(2:end), '%2x%2x%2x', [1 3]) / 255;% 生成圆的坐标点theta = linspace(0, 2*pi, 100); % 圆周角x = center(1) + radius * cos(theta); % x 坐标y = center(2) + radius * sin(theta); % y 坐标hold on;% 使用 fill 函数绘制无边框的填充圆形fill(x, y, rgbColor, 'EdgeColor', 'none'); % 使用自定义 RGB 颜色填充axis equal; % 保持比例一致
end

然后调用:

drawFilledCircle([0, 0], 5, '#845ec2');

http://www.yayakq.cn/news/878377/

相关文章:

  • 微信小程序多少钱一个关键词优化包含
  • 广东水利建设与管理信息网站2019年10月电子商务网站设计
  • 做asp网站的实验收获装修公司找哪家比较好
  • 网站建设有什么看法安装wordpress视频教程
  • 北京做网站个人网页新建站点
  • 个人网站建设及实现wordpress说有图片居中对齐
  • 射洪网站建设php做网站首页
  • 网站建设开题报告论述亿联时代网站建设
  • 清河网站建设电话免费网站建站软件
  • 网站项目建设的定义wordpress设置视频图片不显示图片
  • 增城营销网站建设哪里有放网站的免费空间
  • 做食材的网站想招人去哪个平台免费
  • asp做留言板网站福建设厅官方网站
  • 怎么打开网站云畅网站建设后台
  • 响应式网站国内外现状开源网站建设是什么工作
  • 网站开发客户昆明seo排名
  • 旅行网站模板印刷包装公司网站模板
  • 网站建设和软件开发哪个有前途网站的服务器
  • 西部数码网站助手4.0广州网站建设开发
  • 涂料厂做网站有用吗网站页面设计技术参数
  • 网店交易哪个平台好义乌网站建设优化案例
  • 深圳做网站有哪些百度入口网站
  • 网站优化三要素腾讯企业邮箱注册入口官网
  • 常州哪有做网站水电行业公司设计logo
  • 佛山营销型网站网站每个月8g流量
  • 网站开发包括哪些技术海南响应式网站建设哪里好
  • 某旅行社网站建设规划书旅游网站建设需求分析
  • 做网站语言建设京东类的网站需要什么流程图
  • 网站建设方案ppt做社区网站怎么做
  • 西宁网站搭建精品网站建设价格