文件名称:sum_digits:查找向量的数字总和以及使用它的有趣脚本-matlab开发
文件大小:2KB
文件格式:ZIP
更新时间:2024-06-21 04:14:04
matlab
这个功能主要是由脚本驱动的。 我看到了一个有趣的数学事实,即 (17576)^(1/3) = 1+7+5+7+6 = 26 或者立方根等于数字之和。 所以我决定编写一个脚本来搜索满足任意 n 次根标准的数字。 但是,我需要一种计算数字总和的有效方法,但在 MATLAB 中找不到任何提供必要效率的答案,因此我编写了该函数。 其效率的关键在于它可以处理数字向量。 这使我能够在一分钟内计算出 99,999,999 个数字的数字总和,并且受到计算机内存的限制,而不是计算能力。 该脚本适用于大多数 n 值(但我担心非常大的值的准确性)。 n=2,3,4 的值在屏幕截图中。 其他一些解决方案: (34012224)^(1/6) = 3+4+0+1+2+2+2+4 = 18 (248155780267521)^(1/8) = 2+4+8+1+5+5+7+8+0+2+6+7+5+2+1 = 63 (1
【文件预览】:
sum_digits-submission.zip