拼布被子设计器 - 方块着色布局
在网格上为每个方块选择颜色/花布,预览整体拼布被的图案效果。
UD5工具箱
谢尔宾斯基地毯是由波兰数学家瓦茨瓦夫·谢尔宾斯基(Wacław Sierpiński)于1916年提出的一种经典分形几何图形。它通过反复将一个正方形划分为3×3的网格,并移除中心小正方形来构造。对剩余的8个小正方形重复此过程,无限迭代后便形成了具有自相似性的分形图案。
它是康托尔集在二维空间中的推广,也是分形理论中最重要的示例之一。
谢尔宾斯基地毯的豪斯多夫维数(Hausdorff dimension)为:
log(8) / log(3) ≈ 1.8928
这个介于1和2之间的维数表明,地毯既不是一维的线,也不是二维的面,而是一个分数维的分形对象。它比一条线"更充实",但比一个完整的平面"更稀疏"。
每次迭代会移除当前面积的1/9,保留8/9。经过n次迭代后,剩余面积为 (8/9)n。
当n趋近于无穷大时,(8/9)n → 0。也就是说,无限迭代后地毯的面积趋近于零。
但与此同时,地毯内部孔洞的总周长趋近于无穷大——这是一个面积为零但"边界"无限长的神奇几何体!
两者都是谢尔宾斯基提出的分形图形,但构造方式和分形维数不同:
地毯的维数更高,意味着它比三角形"填充"了更多的二维空间,结构更加致密。
谢尔宾斯基地毯不仅是数学理论的瑰宝,在现实世界中也有诸多应用:
在网格上为每个方块选择颜色/花布,预览整体拼布被的图案效果。
交互式探索Julia集,实时调整复数参数c,支持平滑着色和鼠标缩放,感受分形之美。
输入一道和差或倍数应用题,用长度可调的条形图可视化题目关系,辅助求解。
选择对称组类型(p6m, p4m 等),绘制基础形状并自动生成无限重复的几何图案。
提供目标剪影,旋转拖拽七块板拼出形状。
输入ax^2+bx+c=0的系数,显示求解过程、判别式和根的性质。
用WebGL或Three.js(轻量版)展示一条旋转的莫比乌斯带,可用鼠标拖拽视角。
控制迭代次数,生成越来越复杂的折线龙曲线分形图案。
通过正方形面积拼图动画直观证明 a²+b²=c²,支持多种经典证明方法切换。
输入小数、分数或百分比中的任何一种,实时显示另外两种表示。
模拟万花尺(Spirograph)绘制数学曲线,可调节内外圆半径和画笔位置,产出美丽图案。
设置外圆和内圆半径及笔位置,在屏幕上拖动绘制复杂的几何螺旋图案。
输入一个数,用巴比伦方法逐步展示迭代逼近其平方根的过程。
在图像上点击,利用前端模型将点击范围内的主要物体自动从背景分离。
拖拽角度,在单位圆上显示sin、cos、tan的线段和数值。
根据一个基础色生成互补色、分裂互补、三角色、矩形色等经典配色方案,并显示色块和代码。
设定房间尺寸,拖拽床、桌等平面图标到画布,简易规划空间。
提供七巧板块,拖拽并旋转以拼出给定的目标图形。
在线响应式布局测试器,同时预览常见设备分辨率的网页显示效果,帮助检查前端适配。
输入方阵,使用拉普拉斯展开或行变换计算行列式的值,展示中间步骤。
展示常见纽结(三叶结、八字结等)的三维弯曲造型,用户可旋转观察交叉。
提供多格布局,简单笔刷绘制故事分镜,辅助视频策划。
在图片上选定区域打马赛克,调整块大小,保护隐私部位或创造像素艺术,前端拖拽操作。
在散点图上拖拽数据点,实时更新最小二乘回归线,显示斜率和截距。
编写海龟绘图规则和初始公理,迭代生成龙曲线、植物等分形图形。
输入矩形布片尺寸,尝试在限定幅宽的布料上手动排列,优化利用率。
上传图片,调节块大小,生成马赛克风格图片,可下载。
在页面上叠加可调节的基线网格,可视化检查文字是否对齐基线,实现精确排版。
生成用于网页各区块间的波浪或倾斜过渡分割线,导出为SVG或CSS代码。
配置不同的下划线出现、消失动画(从中间、左侧等),生成链接美化CSS。