找回密码
 欢迎注册
楼主: mathe

[讨论] A4正方形

  [复制链接]
 楼主| 发表于 2020-12-15 08:32:55 | 显示全部楼层
7 2*3+1 0.376385
26 4*6+2 0.211509
56 6*9+2 0.147081
57 6*9+3 0.147081
72 7*10+2 0.131106
73 7*10+3 0.131106
91 8*11+3 0.118261
92 8*11+4 0.118261
99 8*12+3 0.112739
100 8*12+4 0.112739
119 9*13+2 0.103109
120 9*13+3 0.103109
121 9*13+4 0.103109
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2020-12-15 11:02:17 来自手机 | 显示全部楼层
对于mathe于141#给出的图例及142#提供的计算公式

我们可以得到连续单排斜放\(u*v+w\)类型(\(w\)为斜放数目)

\(\left(\sin(t)+\sqrt{2}\cos(t)+\frac{2\tan(t)}{\cos(t)}\right)\left(2u\sin(t)\tan(t)+2\sin(t)+2\tan(t)+w\right)-\left(\sqrt{2}\sin(t)+\cos(t)+2\sin(t)\tan(t)\right)\left(2u\sin(t)+\frac{2u\tan(t)}{\cos(t)}+2\cos(t)+\frac{2}{\cos^2(t)}\right)=0\)

\(w=[\sqrt{u^2+(v-2)^2}]\),\([ ]\)为向上取整符号


\(a=\frac{\cos(t)+\sqrt{2}\sin(t)+2\sin(t)\tan(t)}{2\sin(t)+2\tan(t)+2u\sin(t)\tan(t)+w}\)

点评

为了分析155#,想用这里公式,发现w计算公式似乎有误,例如 u4,v=6,w=?  发表于 2020-12-17 10:13
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2020-12-15 13:42:07 | 显示全部楼层
本帖最后由 dlpg070 于 2020-12-15 17:37 编辑

69-3.pdf (25.32 KB, 下载次数: 0)
mathe 发表于 2020-12-15 08:32
7 2*3+1 0.376385
26 4*6+2 0.211509
56 6*9+2 0.147081


148#的图形太漂亮了,
这里用MMA代码仿制一份,给出编号,便于精确定位,扩大后可画出这里各个解
n=57

45度斜放样板

45度斜放样板
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2020-12-16 10:20:07 | 显示全部楼层

56=6×9-4+6

56采用楼上拿去中间 r2 的布置,可能不是最优。

拿掉 r2 后, 21,22,27,28,33,34可以如下图左所示向中间移动,可使8和47斜置, 这种6×9-2+4可能还有优化余地。
把右上角的局部布置向下移动至邻近左下角,可得到下图右所示的6×9-4+6布置。

56=6×9-2+4

56=6×9-2+4

56=6×9-4+6

56=6×9-4+6


@mathe  以上两图取 $a=(1+\sqrt2)/(15+\sqrt2)=0.14708067207723466674091319344814$时,
在`x=-y`方向刚好搭接无重叠,由楼上的图保证,直观上有重叠是由于线条有宽度。
在`x=y`方向无重叠,则由作图直观保证,显然在`x=y`方向长度宽绰的很。

点评

2图是很好的变形,但a没有改进,仍是a=0.147081  发表于 2020-12-17 10:10
你的图看上去有重叠  发表于 2020-12-16 11:49

评分

参与人数 1威望 +6 金币 +6 贡献 +6 经验 +4 鲜花 +6 收起 理由
王守恩 + 6 + 6 + 6 + 4 + 6 精灵!

查看全部评分

毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2020-12-16 12:18:41 | 显示全部楼层
a56.png
a56.ggb (43.17 KB, 下载次数: 2)

点评

知道了,hujunhua这里抄错了一位数,应该是0.1471906806  发表于 2020-12-17 15:00
似乎:楼上2图 a=0.147081, 155# a=147191  发表于 2020-12-17 10:20
验算方法与159#相同  发表于 2020-12-17 05:03
经验算,楼上两图都能达到此图的a=0.1491906806  发表于 2020-12-16 17:34
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2020-12-16 13:34:23 | 显示全部楼层
本帖最后由 dlpg070 于 2020-12-16 14:14 编辑
hujunhua 发表于 2020-12-16 10:20
56采用楼上拿到中间 r2 的布置,可能不是最优。

拿掉 r2 后, 21,22,27,28,33,34可以如下图左所示 ...


n=56的 已知优秀解 a:
1.{Cu2 方案}          
  a=0.146447
2. 141# 左下右上最大斜排方案 143#计算结果:
  a= 0.1494368771077263159870765260561506543783

3. 148# 45度斜排十字方案
  a= 0.147081
4. 155#
  a=0.147191
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2020-12-16 13:53:35 | 显示全部楼层
本帖最后由 dlpg070 于 2020-12-16 14:00 编辑
mathe 发表于 2020-12-15 08:32
7 2*3+1 0.376385
26 4*6+2 0.211509
56 6*9+2 0.147081

100_10_12.pdf (25.71 KB, 下载次数: 0)
n=100 8*12+4 的图形
图中空白很少,对于n=100应接近最佳

n=100 148#布局

n=100 148#布局

A4_100_3_20201215.png

点评

也就是99个正方形155#的方案不够好,没有直接本图去掉r1的结果好  发表于 2020-12-16 19:04
99个正方形时155#方案,正方形倾斜角1.3697820419497254051588108371432044338,边长0.11234935731468503546359102983541567783  发表于 2020-12-16 19:02
发现99个正方形达不到这个边长,差了一点点(0.5%), 98个才行  发表于 2020-12-16 18:55
99个正方形可以达到0.11294820533727936699737825874993908351  发表于 2020-12-16 18:46
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2020-12-16 15:02:39 | 显示全部楼层
本帖最后由 dlpg070 于 2020-12-16 15:08 编辑


a56.pdf (19.15 KB, 下载次数: 0)
a56.pdf
155#GGB提取数据,供编辑参考
a56ggb提取.png

155#

155#

图中左下角有2条线段应隐藏,未改
是优秀解,感觉应该有更优解,
1 左下不靠边,右上不靠边可能更好 ,类似148# r1 ---,但t不是45度
2 左下右上到达底部和顶部有否可能?
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2020-12-16 20:04:48 | 显示全部楼层
斜贯.png
155#这种模式下如果横向最多 u 个,纵向可以最多放下 v 个,那么正向放置的正方形有 u(v-1) 个。
边长 a 不大于纵缝和横缝交叠矩形的对角线长,有$(1-u a)^2+(\sqrt{2}-v a)^2 \ ge a^2$, 即$$(u^2+v^2-1)a^2-2(u+\sqrt{2}v)a+3≥0$$由此可得a的最大可能值。
在取到最大值时,左下倾斜正方形所能到达的最左下位置在左下角所切的三角形直角边正是纵横缝宽,右上也是一样,
图中带红圈的两点连线向量显然为$ua(1,1)$, 所以中间能够摆放倾斜正方数数目最多为\[\frac{ua(1,1)\*(\sqrt{2}-v a, 1-u a)}{a^2}=\frac{(\sqrt2-va)+(1-ua)}au
\]比如u=8,v=12时,得出$a\le 0.11294820533727936699737825874993908351$,而在$a=0.11294820533727936699737825874993908351$时,
得出斜向摆放正方形数目不超过10.996152097426306615551353248969515726,所以最多放10个倾斜正方形,总共最多8*(12-1)+10=98个正方形。
而99个正方形以上时就摆不下了,需要稍微调整角度和大小

点评

经验算,160#右图对于8X12,可使99个取a=0.11294820533727936699737825874993908351..., 斜缝可容纳9.136416587909307495699479140010740796252个正方形  发表于 2020-12-17 16:59
对于v-u值较大时,可以考虑八字形斜排方案~  发表于 2020-12-17 14:32
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2020-12-17 13:40:14 | 显示全部楼层
148#两图的优化,都能达到155#的边长。
斜缝宽度方向恰好搭接无重叠,这可由155#的图来保证,只需要看看长度方向够不够就行。

56=6X9-4+6.png

点评

不知道是否可以构造出类似159#的多斜排结果  发表于 2020-12-17 15:06
n=99 :148#(157#)比155#好 mathe说: 也就是99个正方形155#的方案不够好,没有直接本图去掉r1的结果好  发表于 2020-12-17 14:34
不错,n=56:148#2个变形达到和155#一样好  发表于 2020-12-17 14:30
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

小黑屋|手机版|数学研发网 ( 苏ICP备07505100号 )

GMT+8, 2024-12-28 19:47 , Processed in 0.030110 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表