matlab - 如何添加两个坐标已移动的矩阵
问题描述
我在matlab上工作,我有一个问题。
我有两个矩阵:
x1 = [NaN -2 -1 0 1 2;
1 0.21 0.15 0.34 0.11 0.32;
2 0.14 0.10 0.16 0.31 0.11];
x2 = [NaN -2 -1 0 1 2;
1 0.12 0.09 0.34 0.41 0.22;
2 0.54 0.30 0.18 0.11 0.74];
第一行是数据在 X 中的坐标。我将 x1 的第一行移动 -0.63,将 x2 的第一行移动 +0.63,得到:
New_x1 = [NaN -2.63 -1.63 -0.63 0.37 1.37;
1 0.21 0.15 0.34 0.11 0.32;
2 0.14 0.10 0.16 0.31 0.11];
New_x2 = [NaN -1.37 -0.37 0.63 1.63 2.63;
1 0.12 0.09 0.34 0.41 0.22;
2 0.54 0.30 0.18 0.11 0.74];
我现在想在它们的坐标之后添加 New_x1 和 New_x2 ,但是现在我已经将它们向相反的方向移动,它们的坐标(第一行)不再“排列”。所以我无法正确添加它们。
例如,New_x1:我知道点 -2.63 的值,但对于 New_x2,我知道 -1.37 的值但不知道 -2.63。
如何在 New_x1 和 New_x2 上使用插值来扩展矩阵并获得共同的坐标(第一行)以便我可以添加它们?
谢谢
解决方案
推荐阅读
- python - 如何使用 OpenCV 的绘图功能在矩形内制作网格?
- laravel - Laravel 广播私有频道可以通过 Echo::channel() 订阅
- rust - 制作 hashMap 时遇到问题,无法理解错误,完整示例
- iis - IIS 重写模块到子文件夹目录
- python - 如何使我的按钮在打包方法中对齐
- java - 如何检查是否允许“允许管理所有文件”?
- python-3.x - 我在 docker 容器中的 cron 作业中的 python 脚本无法写入文件
- java - Azure 服务总线对动态 Spring 进行排队
- php - 在保持“登录”状态的同时安全地将用户转移到不同 URL 的最佳方法
- php - Laravel 8 Blade:循环嵌套数组