| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 4249 人关注过本帖
标题:[求助]求助matlab下如何计数?非常感谢各位!
只看楼主 加入收藏
fsvance
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2007-1-4
收藏
 问题点数:0 回复次数:2 
[求助]求助matlab下如何计数?非常感谢各位!

求助matlab下如何计数?
小弟初学matlab~被矩阵的计数搞糊涂了。。。

比如:
矩阵e=[1,0,1];我想计算e中的1的个数~想当然写了下边~

e=[1,0,1];
u=0;
if e[n]=0
{u=u+1;}
end

不过提示错误。。。
??? Error: File: d:\MATLAB7\work\v7.m Line: 4 Column: 3
The expression to the left of the equals sign is not a valid target for an assignment.

请教解决一下~~~谢谢各位!!

搜索更多相关主题的帖子: matlab 计数 target 矩阵 
2007-01-04 22:58
fsvance
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2007-1-4
收藏
得分:0 
谢谢~~已经解决~~~
clear
e=[1,0,0,1,0,1];
u=0;
n=0;
N=length(e);
for n=1:N;
if e(n)==1
u=u+1;
end
end
正确
2007-01-05 10:47
zhangenter
Rank: 6Rank: 6
等 级:贵宾
威 望:25
帖 子:390
专家分:0
注 册:2006-6-5
收藏
得分:0 

用u=find(e==1)不行吗?


OldHandle = findobj( \'Name\', \'悲伤\' ) ;if ~isempty(OldHandle),delete(OldHandle) ;end for Time = \'现在\':\'每一天\':\'永远\',set( gco, \'心情\', \'快乐\');end % 这段代码为你天天快乐而存在
2007-01-06 21:12
快速回复:[求助]求助matlab下如何计数?非常感谢各位!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016120 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved