- 博客(123)
- 资源 (58)
- 收藏
- 关注
原创 调整参数生成嵌套八角与十字结构
本文是Deepseek AI 自动生成的,是对博文繁花(十)一些参数的解释。大家可参考一下。当前博文未提及该问题,以下是基于C知道的知识内容为您回答在计算机图形学中,通过调整角度步长和半轴长度等参数来生成八角形与十字形嵌套结构,是一种经典的参数化图形生成方法。这本质上是通过数学公式控制点的位置,并利用循环绘制基本图形(如椭圆、圆形)来实现。下面我将详细解构其原理,并提供具体的Python代码实现(基于turtle库)。
2026-04-09 18:54:46
337
1
原创 数学艺术图案画-繁花(十)
本博文是新推出的一个图样,细心的朋友对比我前几篇发布的系列博文,会发现基本的绘画方法是一样的,几个参数的变化,颜色参数的小变化就会画出不同类型的精彩图案。t++){ // ** 繁花百变( 10 ) ******float sx1,sy1,sx2,sy2,sx3,sy3,sx4,sy4;//** k * n =椭圆比,k*1.5,可 set 0.5 >>> 2.5。if ((k-k/2*2)==0){ //线条疏密。if ((k-k/2*2)==0){ //线条疏密。
2026-04-06 09:17:07
166
2
原创 数学艺术图案画-繁花(九)
本博文是新推出的一个图样,细心的朋友对比我前几篇发布的系列博文,会发现基本的绘画方法是一样的,几个参数的变化,颜色参数的小变化就会画出不同类型的精彩图案。t++){ // ** 繁花百变( 9 ) ******float sx1,sy1,sx2,sy2,sx3,sy3,sx4,sy4;//** k * n =椭圆比,k*1.2,可 set 0.5 >>> 2.5。if ((k-k/2*2)==0){ //线条疏密。//** 图案输出中心点。
2026-04-05 12:11:33
689
原创 数学艺术图案画-繁花(八)
本博文是新推出的一个图样,细心的朋友对比我前几篇发布的系列博文,会发现基本的绘画方法是一样的,几个参数的变化,颜色参数的小变化就会画出不同类型的精彩图案。t++){ // ** 繁花百变( 8 ) ******float sx1,sy1,sx2,sy2,sx3,sy3,sx4,sy4;if ((k-k/2*2)==0){ //线条疏密。//** if ((k-k/2*2)==0) 线条疏密,k/2 一间隔。if ((k-k/2*2)==0){ //线条疏密。
2026-04-04 13:08:22
488
原创 数学艺术图案画-繁花(七)
本博文是新推出的一个图样,细心的朋友对比我前几篇系列博文,会发现基本的绘画方法是一样的,几个参数的变化,颜色参数的小变化就会画出不同类型的精彩图案。t++){ // ** 繁花百变( 7 ) ******float sx1,sy1,sx2,sy2,sx3,sy3,sx4,sy4;//** k * n =椭圆比 >> k/2,k*2 可 set 0.5 >>> 2.5。//16m 全色调色板 (A, R, G, B)//** 图案输出中心点。
2026-04-04 09:49:12
334
原创 数学艺术图案画-繁花(六)
t++){ // ** 繁花百变(6) ******float sx1,sy1,sx2,sy2,sx3,sy3,sx4,sy4;//16m 全色调色板 (A, R, G, B)cs.DrawRect(0,2,720,722);if ((k-k/2*2)==0){ //线条疏密。//** k * n =椭圆比 >>> k*2,可 set 0.5 >>> 4。
2026-04-03 10:38:44
165
1
原创 数学艺术图案画-繁花(五)
t++){ // ** 繁花百变( 5 ) ******float sx1,sy1,sx2,sy2,sx3,sy3,sx4,sy4;i++){ // pi/10 十角形 i*36 度。//16m 全色调色板 (A, R, G, B)i++){ // pi/5 五角形 i*72 度。//** k * n =椭圆比,k*1.2,可 set 0.5 >>> 2.5。if ((k-k/2*2)==0){ //线条疏密。//** 图案输出中心点。
2026-04-02 10:36:43
215
1
原创 数学艺术图案画-繁花(四)
t++){ // ** 繁花百变( 4 ) ******float sx1,sy1,sx2,sy2,sx3,sy3,sx4,sy4;//16m 全色调色板 (A, R, G, B)//** k * n =椭圆比,k*1.5,可 set 0.5 >>> 2.5。if ((k-k/2*2)==0){ //线条疏密。//** k * n =椭圆比,k*1.5,可 set 0.5 >>> 2.5。if ((k-k/2*2)==0){ //线条疏密。//** 设置动画演示次数,圈数。
2026-04-01 09:44:48
574
2
原创 数学艺术图案画-繁花(三)
二个简单的绘图语cs.DrawOval (X, Y, La, Lb, R),cs.DrawCircle ( X, Y, r )t++){ // ** 繁花百变( 3 ) ******float sx1,sy1,sx2,sy2,sx3,sy3,sx4,sy4;//16m 全色调色板 (A, R, G, B)cs.DrawRect (0,2,720,722);//** k * n =椭圆比,k*1.8,可 set 0.5 >>> 2.5。
2026-03-30 10:27:07
251
2
原创 数学艺术图案花-繁花(二)
二个简单的绘图语句: DrawOval (X, Y, La, Lb, R),cs.DrawCircle ( X, Y, r )float sx1,sy1,sx2,sy2,sx3,sy3,sx4,sy4;//16m 全色调色板 (A, R, G, B)cs.DrawRect(20,660,700,710);//** k * n =椭圆比,k*1.8,可 set 0.5 >>> 2.5。
2026-03-28 14:49:56
182
2
原创 数学艺术图案画-繁花(一)
t++){ // ** 繁花百变( 1 ) ******float sx1,sy1,sx2,sy2,sx3,sy3,sx4,sy4;//16m 全色调色板 (A, R, G, B)if ((k-k/2*2)==0){ //线条疏密。//** k * n = 椭圆比,可 set n = 0.5 >>> 2.5。//** 设置动画演示次数,圈数。//** if ((k-k/2*2)==0) 线条疏密,k/2 一间隔。
2026-03-27 09:04:48
187
2
原创 魔方层先法自动求解介绍( C语言)
此步很简单,若有一面已完成,将完成的面置后背面,若逆时针换棱用公式一次即可完成,若顺时针换棱则连用二次公式即可完成。层先法求解魔方有六步:底层十字,底层四角,二层四棱,上层十字,顶面同色,六面同色。魔方置前面,看右面上棱侧同色,棱上颜色同前面颜色,用公式31归位;公式s2_21 : 白在顶面上 R U U R1 U1 R U R1 ( U U = U2 )魔方状态有三种情况:一是中心一点,二是三点”一”字式,一字横置,三是小直角,调整到左上,用公式一到二次就能做成十字。
2025-11-10 09:36:12
532
17
原创 可自动求解的魔法游戏程序(C语言)
另加了层先法的第一步底层十字和第二步底层棱角的隐式操作按钮(step1 , step2),以及第三步上层十字到第六步六面同色的四个公式(A B C D )的隐式操作按钮。求解模式:设置魔方六个面的颜色输入界面,按实际的魔方各个块的颜色点击输入到颜色设置板即可自动求解魔方。disMsg (0, "缺数据,重置 > ");
2025-10-10 17:42:32
1039
10
原创 两种模式打印显示的万年历(C语言)
那些历史工作者和考古工作者碰到的时间问题都是阴历的日期,还有研究古汉语的古诗词的文学工作者也经常碰到阴历的日期问题。可用VB, VC, java改写。if (s4=="初"||s4=="十"||s4=="廿"||s4=="二"||s4=="三"){ fd$=" ";if (s4=="初"||s4=="十"||s4=="廿"||s4=="二"||s4=="三"){ fd$=" ";if (i==(msd1-1)&&chuxi==1&&s1=="十二月"&&s2=="廿九"&&dm<2)s="除夕";
2025-08-16 08:48:59
784
14
原创 日历类星期的算法
网上有好多关于星期的算法,我对比各种算法,最终认为基姆拉尔森公式是最简单简洁的算法。一是上述的基姆拉尔森公式法,另一是按日序列计算的方法,也可称为积日法。//** 先计算年前天数,再计算上月末到年首天数,再加上本月天数。Input Date >>> dy, dm, dd >>> 计算。print "计算星期 >>> " , wds;print "计算星期 >>> " , wds;//打印月历,月首日 dd=1,计算当前日,dd=日历日。//** 1900-01-01 >>> 星期一。
2025-07-30 08:56:08
1010
10
原创 日历类生辰八字九九三伏入梅出梅算法
日历类要素有:阳历农历的对应显示的算法,农历二十四节气交节时刻算法,农历年月日的干支表达算法,生辰八字的算法,还有就是九九三伏入梅出梅算法。二十四节气交节时刻的计算较难,有精确要求的算法是天文算法,此方法太过复杂,本文介绍一个简单的算法,对于不要求精确时刻的日历,此是个替代方法。s="当前日期 : "+dy2+" 年 "+dm2+" 月 "+dd2+ " 日";s="今日八字 : "+s1+" "+s2+" "+s3+" "+s4;pickDate("输入日期:",ds);
2025-07-21 09:12:40
639
9
原创 日历类九九三伏入梅出梅算法(C语言)
要素有:阳历农历的对应显示的算法,农历二十四节气交节时刻算法,农历纪年纪月的干支纪年算法,生辰八字的算法,还有就是九九三伏入梅出梅算法。计算入梅出梅要计算得农历的纪日干支,因农历的依据是干支纪年法,再按 ”芒种后丙日入梅,小暑后未日出梅 ” 规则来确定入梅和出梅日期。下例功能函数 print_bzjjff ( ){ ...... } 是九九三伏入梅出梅计算和打印的方法。if (dd<n+10) {ss=fu2+intToString (n0-10)+"天";
2025-07-07 10:08:57
715
8
原创 试玩生命游戏
/唯VTY行 gen110后渐趋式微,只留中间行,gen260后上角又传星火,稍有变化,至 gen300渐趋寂灭。//PS 连档表现很好,中间生滑翔机左上击中L的小田又起变化,几经起伏,星火几度扩展,至gen540静寂。//PS 连档表现很好,中间生潜水艇左上击中L的小田又起变化,几经起伏,星火几度扩展,至gen540静寂。
2025-03-13 10:20:10
1093
3
原创 围棋打谱应用软件设计制作补充(C源码)
/** 程序AI白棋要下子不难,开局阶段可走定式,定式很多,要训练AI就要喂招。//** 围棋AI 选子设计较难,理论上有许多专业术语,如开局定式,中盘战术,收官阶段。} //init dwn (n)记录。
2025-03-03 11:08:20
1022
3
原创 围棋打谱应用软件设计制作
MySpringC是一种简单的C语言编译器,它能读取手机中各种传感器的数值,控制各种多媒体设备,从而实现让普通用户用C语言控制手机,编写出意想不到的适合自己使用的应用程序。} //init pn (n)下子位。
2025-02-22 10:57:01
810
9
原创 魔方游戏程序设计
游戏的图形界面的是用简单的C语言编制的,全是用编译器绘图方法绘制的。接下来有易于记忆的ABCD 4个公式,上层十字用A 公式,顶面同色用B C 公式,六面同色用D公式。演示套用说明书经典公式,即六步公式:上层四棱,上层四角,翻转,二层四棱,上层十字,顶面同色,六面同色。魔方游戏是个经典的游戏,在当前AI人工智能发展的大好形势下,机器人还原魔方成为一个很好的课题。手机魔方游戏我见过国外编的仿3D动画式的游戏,用手指滑动旋转操作,蛮酷的。Formula();
2024-07-23 16:07:13
1159
14
原创 简明万年历编制(C语言)
此前也就只显示传统节日。if (s4=="初"||s4=="十"||s4=="廿"||s4=="二"||s4=="三"){ fd$=" ";if(getms=="九月"&&s2=="十五"&&i<msd1){s="中秋节";if (i==(msd1-1)&&chuxi==1&&s1=="十二月"&&s2=="廿九"&&dm<2)s="除夕";if(getms=="正月"&&s2=="十五"&& i>msd1){s="元宵节";if (s0=="未"){ ss="今日出梅";
2024-07-02 13:19:39
2367
7
原创 N进制转换(C语言)
get$=stringInput (" 输入二,八,十六进制数 "," 例:1011 , 377 , 26bF \n 输入 [ 空 ] 退出 " );m=doubleInput (" 输入十进制非负整数 "," 例: 16777215 \n 输入 [ 空 ] 退出 " );print "输入:十进制 Dec = ", dec;//*********** N 进制转换 ****************
2024-06-04 11:17:52
605
3
原创 进制转换器
get$=stringInput (" 输入二进制数 "," 例: 10110011 \n 输入 [ 空 ] 退出 " );get$=stringInput (" 输入八进制数 "," 例: 377 \n 输入 [ 空 ] 退出 " );//功能应用设置在热区mousemove(), mouseclick (), click (),screen touch。N=2, 8, 16。
2024-06-03 10:24:45
633
4
原创 颜色值进制转换
各语言的颜色值表达式就两种,十六进制的颜色值hex$和十进制的RGB格式。//格式输入颜色值字串。//格式输入颜色值字串。//格式输入颜色值字串。//格式输入颜色值字串。//例: color$="0xffe992";hex2RGB (){ //十六进制颜色值转RGB(r, g, b)print "颜色值字串 = ",color$;test16 (){ //测试RGB转换十六进制颜色值。
2024-05-26 11:26:33
1713
3
原创 十六进制转十进制
前些时在本站发了十进制转十六进制的博文,今再写十六进制转十进制的转换方法。//字符串转为数值的方法很多,我采用最简单直观的写法,字母大小写都可以。多人采用个位起反向计算十进制数,我的方法是高权位起降幂计算乘方累加。print "计算结果:dec = ", dec;print "计算结果:dec = ", dec;print "计算结果:dec = ", dec;print "计算结果:dec = ", dec;print "计算结果:dec = ", dec;//传入十六进制数转换为十进制数。
2024-05-25 12:14:26
679
2
原创 十进制转其他进制
m=doubleInput (" 设置转为几进制: 2,8,16 "," 例: 16 \n 输入 [ 空 ] 退出 " );if (N==16) print "输出结果: hex= ", output$;// **** 十进制转换 2, 8, 16 进制 **************n = InputBox("请输入需要的进制,注意不要大于16", "数值转换", 2)if(nBtn==102){//输入转n进制 2, 8, 16。
2024-05-22 10:09:25
473
3
原创 十进制转16进制
/界面statebar显示CMYK。//计算 (D mod 16) 取余 D % 16。//calculate hex 2个字节 255=FF。//合并字串, return hex。//dec2hex 输出16进制字串。//输出应用 RGB hex$//**** dec To hex and show hex 转换,// clearOutput ();
2024-05-19 09:35:30
832
4
原创 HSB色彩模式计算详解
其实在Windows中用绘画语句也能画出窗体,我喜欢自己设计绘制各种图形图样,绘制按钮,滚动条等,甚至开个无框窗体,自己在Form上绘制个人风格的自制窗体,加个图片框设置应用功能。另外说说,我个人倾向于使用16兆色真彩调色板,虽然它是为屏幕显示颜色,但很直观,所见即所得,查看图片打印图片都很好用。至于HSB或其他模式都是专业用的。二种样式绘制都是从100开始零位值依H值来计算,S条rgb值逐步加到255, B条rgb值逐步减到0。我采用分开取色,H板只取值计算H值,另加SV取色条,分别设置选色计算SV值。
2024-05-12 11:13:02
888
5
原创 HSB圆形调色板设计和计算方法
RGB调色板绘制较容易,HSB调色板较难绘制,前些天发文介绍了几个圆形样例的绘制方法,今介绍圆形的HSB调色板的设计方法和H,S,B值的计算方法,好东西必须与大家分享。
2024-04-24 13:22:00
1299
4
原创 HSB矩形调色板设计和计算方法
其实在Windows中用绘画语句也能画出窗体,我喜欢自己设计绘制各种图形图样,绘制按钮,滚动条等,甚至开个无框窗体,自己在Form上绘制个人风格的自制窗体,加个图片框设置应用功能。RGB调色板绘制较容易,HSB调色板较难绘制,前些天发文介绍了几个矩形样例的绘制方法,今介绍矩形的HSB调色板的设计方法和H,S,B值的计算方法,好东西必须与大家分享。//可设置为mousemove。
2024-04-23 12:08:09
1099
3
原创 HSB矩形调色板绘制方法
其实在Windows中用绘画语句也能画出窗体,我喜欢自己设计绘制各种图形图样,绘制按钮,滚动条等,甚至开个无框窗体,自己在Form上绘制个人风格的自制窗体,加个图片框设置应用功能。
2024-04-22 10:46:17
924
4
原创 HSB色彩模式圆形调色板绘制方法
绘画应用软件都有一个漂亮的调色板,用于画笔取色,如Photoshop, AutoCad, 3DMAX,Painter等大牌专业的平面设计,立体建模的应用软件都有自己的调色板。矩形的16m色全色谱真彩的调色板比较容易绘制,我曾看到过圆形的调色板,此样式的调色板较难绘制。此文为大家介绍HSB色彩模式的调色板绘制方法,以及SB选色条的绘制方法,展示给大家2个样例,供大家参考。
2024-04-17 09:57:44
1361
2
原创 正五边形C语言绘制方法
平面几何大家都学过,基本的概念就是点、线、面,三角形、矩形、圆形和椭圆形,还有就是多边形。现时有一个行当叫做平面设计,那些个图画的东西都叫平面设计,如商标徽标设计,标牌标识,书籍杂志封面、电影海报、平面广告等等有图画图形图像的东西的设计作品都是平面设计。//绘制的方法是圆内切五边形,为方便我不计算证明,直接以半径来代替边长了。n++){ //fill pentagon填色。n++){ //fill pentagon填色。n++){ //fill pentagon填色。
2024-04-16 10:18:27
1064
3
原创 圆盘形调色板绘制方法
电脑早期的颜色是16色基准颜色,著名的IBM电脑编程起先是基本16色,后来发展为8位的256色,另有16位色的调色板是512色。24位色意为红绿蓝都是0-255色阶,RGB色系256的3次方,即16,777,216色,故也称为16m色。矩形的16m色全色谱真彩的调色板比较容易绘制,我曾看到过圆盘形的调色板,此样式的调色板较难绘制。
2024-04-15 12:29:14
1499
1
原创 五边形集合信息图表绘制方法
新的名称是信息图表,把各种需要表达的东西,如理念含义,样本值的数量,统计的目的,多重信息等等用图像图表图案组合起来,展现给受众。在统计图表的样本值的计算方面,样本值的量的表现是一个方面,重点是量的对比,以及量的表现方法,这才是体现统计图表目的的主要意义。
2024-04-10 10:09:44
1131
2
原创 五边形信息图表绘制方法
以前企业的PPT都依赖微软的各应用软件来制作图表,现时企业的PPT展示的图表应用不再满足于原来的图表绘制方法,进而使用一些第三方应用软件来制作新颖漂亮的图表。新的名称是信息图表,把各种需要表达的东西,如理念含义,样本值的数量,统计的目的,多重信息等等用图像图表图案组合起来,展现给受众。在统计图表的样本值的计算方面,样本值的量的表现是一个方面,重点是量的对比,以及量的表现方法,这是体现统计图表目的的主要意义。
2024-04-09 11:29:38
1022
2
原创 正六边形绘制方法
平面几何大家都学过,基本的概念就是点、线、面,三角形、矩形、圆形和椭圆形,还有就是多边形。后来有了PC,接触到了BASIC语言,那时就用它的内置函数来绘图了。现时有一个行当叫做平面设计,那些个图画的东西都叫平面设计,如商标徽标设计,标牌标识,书籍杂志封面、电影海报、平面广告等等有图画图形图像的东西的设计作品都是平面设计。传入的值是坐标点x,y,以及边长L,其实边长就是外接圆的半径。代码很简单,都是些基本的东西,加了注释,一看就明白。
2024-04-08 10:49:00
1226
3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅