Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Matlab 找到a_1^2+的所有a_i的最快方法是什么;a#u 2^2+;。。。a_n^2=1_Matlab_Math - Fatal编程技术网

Matlab 找到a_1^2+的所有a_i的最快方法是什么;a#u 2^2+;。。。a_n^2=1

Matlab 找到a_1^2+的所有a_i的最快方法是什么;a#u 2^2+;。。。a_n^2=1,matlab,math,Matlab,Math,这是我最近在一道数学题中遇到的一个编程问题 因此,给定n,我想找到所有整数的组合a_I(1尝试缩放问题 制作整数平方的列表/数组 Squares={1,4,9,16,9801,10000} 找到N个列表值的组合,得到10000个。您可以使用动态规划来获得解决方案。 N=8的可能组合示例: 9801+100+64+25+4+4+1+1 对应于重新缩放的数字 0.99 0.1 0.08 0.05 0.02 0.02 0.01 0.01 请注意,对于大N值,组合的数量将非常大。是实的?复的?高斯

这是我最近在一道数学题中遇到的一个编程问题


因此,给定
n
,我想找到所有整数的组合
a_I(1尝试缩放问题
制作整数平方的列表/数组
Squares={1,4,9,16,9801,10000}

找到N个列表值的组合,得到10000个。您可以使用动态规划来获得解决方案。
N=8的可能组合示例:

9801+100+64+25+4+4+1+1
对应于重新缩放的数字

0.99 0.1 0.08 0.05 0.02 0.02 0.01 0.01 

请注意,对于大N值,组合的数量将非常大。

是实的?复的?高斯整数吗?你写下的方程是一个N维单位球体的方程。如上所述,这个单位球体上有无限多的点。那么,你能详细说明一下吗?
a_1=0.01…
这些整数看起来很重al…@Amadan Yea,我希望它们是实整数。对不起,那是个玩笑。计算机可以处理两种数字(简单地说):整数(没有小数点,只有1,2,3…)和实数(小数点为0.01,4.0,17.824…)。数字不能同时是实数和整数(你可以说4.0和4都是,但计算机不会这么认为)。你写的方程没有积分解,只有平凡的(1,0,0…)和无穷多的实解。祝你好运,能和这些家伙一起得到1的和…(OP不是指常识上的整数)