用matlab怎么循环计算一矩阵中和子矩阵相同的个数!举个简单的例子:比如说一个矩阵A=〔2 3 5 7;9 3 5 6;8 4 9 3〕,要依次循环求矩阵中和〔2 3〕、〔3 5〕、〔5 7〕、〔9 3〕、〔3 5〕等等相同的
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/21 17:57:33
![用matlab怎么循环计算一矩阵中和子矩阵相同的个数!举个简单的例子:比如说一个矩阵A=〔2 3 5 7;9 3 5 6;8 4 9 3〕,要依次循环求矩阵中和〔2 3〕、〔3 5〕、〔5 7〕、〔9 3〕、〔3 5〕等等相同的](/uploads/image/z/10921951-55-1.jpg?t=%E7%94%A8matlab%E6%80%8E%E4%B9%88%E5%BE%AA%E7%8E%AF%E8%AE%A1%E7%AE%97%E4%B8%80%E7%9F%A9%E9%98%B5%E4%B8%AD%E5%92%8C%E5%AD%90%E7%9F%A9%E9%98%B5%E7%9B%B8%E5%90%8C%E7%9A%84%E4%B8%AA%E6%95%B0%21%E4%B8%BE%E4%B8%AA%E7%AE%80%E5%8D%95%E7%9A%84%E4%BE%8B%E5%AD%90%EF%BC%9A%E6%AF%94%E5%A6%82%E8%AF%B4%E4%B8%80%E4%B8%AA%E7%9F%A9%E9%98%B5A%3D%E3%80%942+3+5+7%EF%BC%9B9+3+5+6%EF%BC%9B8+4+9+3%E3%80%95%2C%E8%A6%81%E4%BE%9D%E6%AC%A1%E5%BE%AA%E7%8E%AF%E6%B1%82%E7%9F%A9%E9%98%B5%E4%B8%AD%E5%92%8C%E3%80%942+3%E3%80%95%E3%80%81%E3%80%943+5%E3%80%95%E3%80%81%E3%80%945+7%E3%80%95%E3%80%81%E3%80%949+3%E3%80%95%E3%80%81%E3%80%943+5%E3%80%95%E7%AD%89%E7%AD%89%E7%9B%B8%E5%90%8C%E7%9A%84)
用matlab怎么循环计算一矩阵中和子矩阵相同的个数!举个简单的例子:比如说一个矩阵A=〔2 3 5 7;9 3 5 6;8 4 9 3〕,要依次循环求矩阵中和〔2 3〕、〔3 5〕、〔5 7〕、〔9 3〕、〔3 5〕等等相同的
用matlab怎么循环计算一矩阵中和子矩阵相同的个数!
举个简单的例子:比如说一个矩阵A=〔2 3 5 7;9 3 5 6;8 4 9 3〕,要依次循环求矩阵中和〔2 3〕、〔3 5〕、〔5 7〕、〔9 3〕、〔3 5〕等等相同的个数,并且求出的各个相同的个数构成一个矩阵.请各位大侠相助,感激不尽!
就是在A矩阵中求出连续两个值为〔2 3〕的个数,然后再循环求出连续两个值为〔3 5〕的个数等等,然后将这些个数也构成一个一维数组。我是新学者,
用matlab怎么循环计算一矩阵中和子矩阵相同的个数!举个简单的例子:比如说一个矩阵A=〔2 3 5 7;9 3 5 6;8 4 9 3〕,要依次循环求矩阵中和〔2 3〕、〔3 5〕、〔5 7〕、〔9 3〕、〔3 5〕等等相同的
% by dynamic of Matlab技术论坛
% 2009-08-16 13:58:25
A=[2 3 5 7;9 2 3 6;8 4 9 3];
str=['23';'35';'57';'93';'35'];
B=sprintf('%d%d%d%d ',A');
n=size(str,1);
for i=1:n
ind=strfind(B,str(i));
num(i)=length(ind);
end
num
num =
2 3 1 2 3
并且求出的各个相同的个数构成一个矩阵
这句话看不明白
如果 只求相同用FOR 循环就好了