给定从 XYZ 到 xyz 的正交变换的方向余弦矩阵为 Q。求此变换的欧拉角 fi 、 theta 和 psi 。 有关更多示例,请访问www.smallsats.org
2022-09-26 20:30:53 3KB matlab
1
寻找多项式的所有根的 Bairstow 方法。 维基百科详情http://en.wikipedia.org/wiki/Bairstow's_method
2022-09-23 11:18:41 4KB matlab
1
该脚本可以绘制所有 8 种可能的球面三角形:规则、凹口、鱼、星及其各自的倒数。 用户必须输入三个向量来描述三角形的角点,这可以在笛卡尔和球面分量中完成。 默认情况下,脚本假定内部区域和内部角距离 (<180 度)。 “外部”选项允许用户单独设置(相对线段的)角距离与相应大圆的补角。 'Inverse' 选项将设置程序改为填充外部区域。
2022-09-20 22:49:28 4KB matlab
1
该程序测试输入矩阵以查看它是否是在用户指定容差范围内的欧几里得距离矩阵。 如果不是,它会报告原因并返回 Schoenberg 意义上或几何中心点列表意义上最接近的 EDM。 http://convexoptimization.com
2022-09-20 14:29:34 2KB matlab
1
这是将圆拟合到平面上的数据点(由它们的 xy 坐标给出)的最快(虽然不是最准确)方法。 它返回圆心 (a,b) 和半径 R。它是由 I. Kasa 在 IEEE Trans 的文章“曲线拟合程序及其误差分析”中提出的。 研究所测量,卷。 25,第 8-14 页,(1976 年)。 Izhak Bucher 发布了此圆拟合的另一个版本(文件 5557)。
2022-09-18 16:24:46 1KB matlab
1
这是测试输入输出数据集凸性的一种快速而肮脏的方法 - 即是否存在可以在指定的残差容差内拟合数据的凸函数。 编写它是为了在一组噪声数据上测试局部凸性假设,其中残差容差等于噪声的最大幅度。 该算法很简单,并且基于一般凸函数插值问题的线性规划重构(例如,参见 Boyd 和 Vandenberghe 的“凸优化”的第 338 页)。 求解线性程序以将分段线性函数拟合到数据。 如果解的最大残差大于指定的误差容限,则表示凸函数的数据的假设将被拒绝(否则将保留)。 该文件调用 MATLAB 中的 linprog 函数作为求解器,并没有尝试利用约束矩阵的结构。 因此,它可能仅适用于中等规模的问题,否则可能会耗尽内存。 任何想改进文件这一部分的人都非常欢迎这样做。 同样欢迎所有其他反馈/更正。 注意:数据凹度检查 - 以查看数据是否为凹面 - 可以使用同一个文件完成。 输出向量只需要取反即可。
2022-09-17 10:49:29 2KB matlab
1
关于 这是一个元数据包,可以在pyproject.toml文件中使用,以自动提供支持给定Python版本和平台的Numpy的最旧版本作为构建时依赖项。 对于Numpy已预装车轮的平台,提供的版本还预装了Numpy车轮。 之所以使用最旧的可用Numpy版本作为构建时依赖项,是因为具有ABI兼容性。 使用旧的Numpy版本编译的二进制文件与较新的Numpy版本的二进制文件兼容,但反之亦然。 该元软件包的存在使处理起来更加方便,而不必在所有需要它的软件包中手动复制相同的列表。 换句话说: [ build-system ] requires = [ " wheel " , " setuptools " , " numpy==1.13.3; python_version=='3.5' " , " numpy==1.13.3; python_version=='3
2022-09-15 10:43:40 5KB Python
1
给定数字 NUM,该函数在向量 VEC 中找到最接近 NUM 的值。 只在向量区间内搜索,且向量必须是非单调递减的。 适用于最近的经度/纬度搜索等。
2022-09-14 14:41:32 2KB matlab
1
根据一个给定经纬度的点和距离,进行附近地点查询,计算两点位置的距离,返回两点的距离,单位:公里或千米
1
proj2Obliq.m 根据子空间 span(H) 和 span(S) 计算斜投影。 投影到跨度(H)上的斜投影仪在跨度(S)上的投影为零。 同样,投影到跨度(S)的投影机对跨度(H)的投影为零。 也可选择返回子空间之间的奇异值和角度。 要查看完整用法,请输入“help proj2Obliq”
2022-07-12 15:43:06 2KB matlab
1