最小二乘python:在计算解决方案时设置数组项之间的最大差值

问题描述

我会尽量说清楚:

我有一个输入(向量 S,5 个元素)和输出(向量 Q,5 个元素),由矩阵 (P,5x5) 链接。矩阵元素是用第三个数组(向量E,4个元素)的值获得的,这是未知的,这是我想用least_squares方法检索的。

我的脚本一切正常,但我想改进它。

由于此类问题有多种解决方案,因此我将最小二乘法的“界限”设置在 (0,1) 之间。

我还想设置向量 E 的项之间的最大差异。

示例: E = [0.1,0.1,0.27,0.42] 是我得到的。 我宁愿有一个更均匀的分布,其中两个项目之间的最大差异小于我决定的阈值(例如 0.2)。

有什么可以满足我的要求吗?我在网上看了一整天,但我不明白。

在此先感谢回答我的人

干杯:)

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)