问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

在matlab编程中,如何生成如下图的二维坐标矩阵?

发布网友 发布时间:2022-04-21 07:42

我来回答

1个回答

热心网友 时间:2022-06-18 18:47

1、普通的数值矩阵的元素只能是一个数,不可能是这样的数对。要存储这样的数对,一般采用cell数组,例如:

>> [y,x]=meshgrid(1:4);
>> C=arrayfun(@(x,y)[x,y],x,y,'UniformOutput',false)
C =
    [1x2 double]    [1x2 double]    [1x2 double]    [1x2 double]
    [1x2 double]    [1x2 double]    [1x2 double]    [1x2 double]
    [1x2 double]    [1x2 double]    [1x2 double]    [1x2 double]
    [1x2 double]    [1x2 double]    [1x2 double]    [1x2 double]
>> C{3,2}
ans =
     3     2

按照cell数组的显示方式,整体显示时不会直接显示向量的内容,需要按元素查看才行。

 

2、如果希望按照图中的包括括号和逗号的方式显示,可以用字符串表示数对:

>> [y,x]=meshgrid(1:4);
>> arrayfun(@(x,y)sprintf('(%i,%i)',[x,y]),x,y,'UniformOutput',false)
ans =
    '(1,1)'    '(1,2)'    '(1,3)'    '(1,4)'
    '(2,1)'    '(2,2)'    '(2,3)'    '(2,4)'
    '(3,1)'    '(3,2)'    '(3,3)'    '(3,4)'
    '(4,1)'    '(4,2)'    '(4,3)'    '(4,4)'

3、怎么样调用是由题主自己决定的,因为别人根本不知道你想调用了干什么。

追问看懂了 但是如楼主回答那样 C{3,2}= 3 2 如果想调用C{3,2}中的某一数值比如3 该如何操作?

追答

取cell数组的元素用花括号,取出来后是一个普通的数值向量,再取向量的元素用圆括号就行:

>> C{3,2}(1)
ans =
     3

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
用心在自渡这句话什么意思? “汉”字是怎么来的? 还的多音字是啥呢 还的多音字是什么 考上海的公务员到底需不需要上海户口 上海招公务员都是本地人吗 使用港股行情软件艾德一站通进行港股开户需要多久? 电脑独立显卡什么意思 ...没办法在去那网申请退票。现在网上又不能取消值机 航旅纵横取消的航班怎么取消值机 安检过了后航班取消可以取消值机吗 matlab怎么用三维矩阵画三维图 matlab中怎样将矩阵的每一行进行排序 二维矩阵用平面图显示出来,matlab命令是什么? matlab二维矩阵 matlab如何画一个以二维矩阵的行与列为横纵坐标,里面的值为高度的三维曲面 二维二值矩阵用平面图显示出来,matlab命令是什么? Matlab怎么用二维数据画平面图? MATLAB如何用二维矩阵画出三维图形 怎样使用matlab画二维矩阵的功率谱图 matlab矩阵的构造及画图问题 matlab中二维矩阵mesh画图时,每个元素的横纵坐标对应的是每个元素的下标,我想将下标改为我设定的值 在MATLAB中这种二维矩阵图怎么绘制啊? 跪求高人指导matlab二维矩阵绘图 如何用matlab绘制二维矩阵坐标图像? matlab 怎么用二维矩阵画三维图 matlab 如何将二维数组绘制成图像 在MATLAB中这种二维矩阵图怎么绘制 如何用Matlab画二维矩阵? 华为手机突然不能触屏,开不了锁关不了机,怎么处理 华为手机触屏失灵一招解决? Matlab怎么把一幅图像转换成二维矩阵或数组的形式 想要自己制作说唱beat有什么手机软件可以用? 如何自己动手做“BEAT” ? 如何用cool edit制作beat 如何用库乐队剪辑音乐 ipad库乐队怎么用 如何自己动手做BEAT?(音乐制作) 怎么自己做说唱音乐的Beat啊? rap beat怎么做 制作rap的beat需要掌握什么基本的知识,怎么制作啊 RAP中的Beat音乐怎么编曲? 如何用电脑做RAP BEAT? 如何用水果做BEAT 怎么用库乐队制作手机铃声 音乐里beat指什么 涓怎么读音 库乐队怎么用唢呐 土豆变绿了还能不能吃? 土豆变绿了还能吃吗 土豆绿了削掉绿色部分还能吃吗 土豆买回来几天为什么表皮变绿啊?还能吃吗?