现有一个二维矩阵,各元素表示的是i、j之间的距离,如何根据这些距离,利用MATLAB还原出图像本来的面貌小弟MATLAB新手.现有一个二维矩阵如下:a=[0 6 7 11 8 12 16 11 18 146 0 3 15 10 9 12 15 17 87 3 0 18 10
来源:学生作业帮助网 编辑:作业帮 时间:2024/09/06 06:41:54
![现有一个二维矩阵,各元素表示的是i、j之间的距离,如何根据这些距离,利用MATLAB还原出图像本来的面貌小弟MATLAB新手.现有一个二维矩阵如下:a=[0 6 7 11 8 12 16 11 18 146 0 3 15 10 9 12 15 17 87 3 0 18 10](/uploads/image/z/11267850-66-0.jpg?t=%E7%8E%B0%E6%9C%89%E4%B8%80%E4%B8%AA%E4%BA%8C%E7%BB%B4%E7%9F%A9%E9%98%B5%2C%E5%90%84%E5%85%83%E7%B4%A0%E8%A1%A8%E7%A4%BA%E7%9A%84%E6%98%AFi%E3%80%81j%E4%B9%8B%E9%97%B4%E7%9A%84%E8%B7%9D%E7%A6%BB%2C%E5%A6%82%E4%BD%95%E6%A0%B9%E6%8D%AE%E8%BF%99%E4%BA%9B%E8%B7%9D%E7%A6%BB%2C%E5%88%A9%E7%94%A8MATLAB%E8%BF%98%E5%8E%9F%E5%87%BA%E5%9B%BE%E5%83%8F%E6%9C%AC%E6%9D%A5%E7%9A%84%E9%9D%A2%E8%B2%8C%E5%B0%8F%E5%BC%9FMATLAB%E6%96%B0%E6%89%8B.%E7%8E%B0%E6%9C%89%E4%B8%80%E4%B8%AA%E4%BA%8C%E7%BB%B4%E7%9F%A9%E9%98%B5%E5%A6%82%E4%B8%8B%EF%BC%9Aa%3D%5B0+6+7+11+8+12+16+11+18+146+0+3+15+10+9+12+15+17+87+3+0+18+10)
现有一个二维矩阵,各元素表示的是i、j之间的距离,如何根据这些距离,利用MATLAB还原出图像本来的面貌小弟MATLAB新手.现有一个二维矩阵如下:a=[0 6 7 11 8 12 16 11 18 146 0 3 15 10 9 12 15 17 87 3 0 18 10
现有一个二维矩阵,各元素表示的是i、j之间的距离,如何根据这些距离,利用MATLAB还原出图像本来的面貌
小弟MATLAB新手.现有一个二维矩阵如下:
a=[0 6 7 11 8 12 16 11 18 14
6 0 3 15 10 9 12 15 17 8
7 3 0 18 10 7 9 15 15 17
11 15 18 0 11 17 22 10 22 16
8 10 10 11 0 7 12 6 11 9
12 9 7 17 7 0 5 12 9 11
16 12 9 22 12 5 0 17 8 14
11 15 15 10 6 12 17 0 14 8
18 17 15 22 11 9 8 14 0 8
14 8 17 16 9 11 14 8 8 0];
各元素表示的是i、j之间的距离,而且这些距离肯定的空间的而不是平面的,那么如何根据这些距离,利用MATLAB还原出图像本来的空间三维面貌呢?
急用.
现有一个二维矩阵,各元素表示的是i、j之间的距离,如何根据这些距离,利用MATLAB还原出图像本来的面貌小弟MATLAB新手.现有一个二维矩阵如下:a=[0 6 7 11 8 12 16 11 18 146 0 3 15 10 9 12 15 17 87 3 0 18 10
想法虽然美好,可惜的是不可能实现.
你就看第2、3、和10(最后一个点)它们之间的距离就行了.
2、3 距离3
2、10距离8
3、10距离17
你觉得这可能吗?
如果是三维的矩阵就好做了,
想办法把现在的二维矩阵变为三维
那么里面肯定有缺失的数据,
补一下就行了,
如何补呢,
不太明白你二维表的意思,
不过,大体就是单体几何的内容吧,
希望能给你提供思路
个人意见:首先根据要求取好第1,2两点的坐标,然后通过分别以1,2作距离1,3;2,3;为半径的球,交点即为第3点,然后用2,3,求出4,以此类推。最后根据所求出的坐标画出曲线。