当前位置:编程学习 > Matlab >>

MATLAB!矩阵寻值

A=【19*19】的大型矩阵; 寻找大于30小于50的值, 计算大于30小于50数值的数目, 并返回数目大于6的矩阵所对应的行数
追问:A是N行N列,我想要每行大于30小于50的数的数目,这个数目大于6的话,返回所对应的行的行数,嘿嘿,应该还循环语句的不懂。。。。
答案:A=magic(19);
B=find(A>30 & A<50);
A1=A(B);%寻找大于30小于50的值,
num=length(A1);%计算大于30小于50数值的数目,
计算大于30小于50数值的数目,这个的意思是计算每个数值的数目还是这些数值的总数目。比如说为35 35 45,是求35的数目和45的数目还是总数目?
返回数目大于6的矩阵所对应的行数?矩阵的行数是什么意思?
其他:我想把这些矩阵 依次自动地赋值给P, 怎么实现呢??用for 语句能行吗 ?求达人指点。 

上一个:4987.56=m (0.019cosa+ sinα) 已知道m的范围为6270~39950,求matlab程序画出m与a的曲线,最好附上曲线图
下一个:Matlab Simulink中的 S函数报错,One or more output arguments not assigned during call to 。。

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,