经管之家App
让优质教育人人可得
立即打开
全部版块
我的主页
›
论坛
›
数据科学与人工智能
›
数据分析与数据科学
›
MATLAB等数学软件专版
请赐教
楼主
houyanjie2006
2451
10
收藏
2010-03-06
有两个矩阵x1与x2,我想找出其中每一行的不同元素个数,用了如下语句,为什么结果都是零呢?X1 =
0 0 0 0 1 0
0 0 1 0 0 0
0 1 1 0 1 0
0 0 1 0 0 0
0 1 0 0 0 1
0 0 0 0 0 0
0 1 0 0 1 0
0 1 1 1 0 0
0 0 0 0 0 0
1 1 0 0 0 0
X2 =
1 1 1 1 0 1
1 1 0 1 1 1
1 0 0 1 0 1
1 1 0 1 1 1
1 0 1 1 1 1
1 1 1 1 1 1
1 0 1 1 0 1
1 0 0 0 1 1
1 1 0 1 1 1
0 0 1 1 1 1
k(i)=0
for i=1:10;
for j=1:6;
while X1(i,j)> X2(i,j) or X1(i,j)< X2(i,j);
k(i)=k(i)+1;
end
end
end
k(i)
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
全部回复
沙发
Xaero
2010-3-6 12:30:27
1#
houyanjie2006
复制代码
http://macro2.cn/notes/matlab/course/logic01.htm
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
藤椅
houyanjie2006
2010-3-6 16:35:39
结果怎么还都是0?
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
板凳
Xaero
2010-3-6 17:14:15
没有问题,是你自己做错了。把你的操作贴上来看看就知道了。
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
报纸
houyanjie2006
2010-3-8 11:00:21
X1=zeros(10,6);
idx=randperm(60);
X1(idx(1:end/13))=1
idx=rand(size(X1));
X1(idx<0.05)=1-X1(idx<0.05);
X2=X1
result=sum(X1~=X2(2)
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
地板
Xaero
2010-3-8 12:35:00
"X2=X1"
x2和x1的数值都相同了,怎么会有不同的数据?!
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
点击查看更多内容…
7楼
houyanjie2006
2010-3-8 14:42:11
生成的矩阵不同呀
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
8楼
houyanjie2006
2010-3-8 14:44:28
X1 =
0 0 0 1 0 0
0 0 0 0 1 0
0 0 0 0 0 0
0 0 1 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
1 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
X2 =
0 0 0 1 0 0
0 0 0 1 1 0
0 0 0 0 0 0
0 0 1 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
1 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
result = 0
0
0
0
0
0
0
0
0
0
这是我的一次运行结果
6#
Xaero
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
9楼
houyanjie2006
2010-3-9 14:30:21
那我怎么修改才好呢?麻烦版主了!
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
10楼
Xaero
2010-3-9 15:07:47
9#
houyanjie2006
建议你系统学习一下基础知识,你说二者不一样可以看出你基础还没有掌握牢固。
我揣测你想做的是将X1中的元素按照一定的比例改变值后保存到x2中,如果这样的话其中两行替换次序:
复制代码
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
11楼
houyanjie2006
2010-3-9 17:01:44
感谢您的宝贵建议,我会吸取的。
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
相关推荐
do while语句报错。。。。
迭代循环
请教一个do while循环的问题
如何解释这个while循环
斑竹及各位高手,请问下面程这段代码中rellno代表什么啊
do while 语句
while循环不明白
一尺之棰,日取其半,万世不竭
R语言 while循环跑不了
程序求解释!程序中while是用来干嘛的?
栏目导航
MATLAB等数学软件专版
人工智能论文版
经管文库(原现金交易版)
市场行情分析
爱问频道
院校申请
热门文章
表格结构数据特征与CDA数据分析师:精准适配 ...
CDA 认证考试大纲 2025 重磅更新:一二级考 ...
新宏观丨豆包,谁是传统经济学的最大反对派
硅光芯片代工爆发式增长,重构全球半导体产 ...
数论I : Fermat的梦想和类域论
新发展经济学(三):精神与物质
普华永道 - 中国影响力报告2025
【应用统计学资料】98份应用统计学资料合集
表格结构数据的核心特征及具象实例解析
2026中信里昂风水指数
推荐文章
2026JG学术冬训营:从Stata初高到Python机器 ...
【必看】【本版版规,欢迎发悬赏贴求助】
26年寒假天津站|Gemini论文写作&数据分析 ...
关于如何利用文献的若干建议
关于学术研究和论文发表的一些建议
关于科研中如何学习基础知识的一些建议 (一 ...
一个自编的经济学建模小案例 --写给授课本科 ...
AI智能体赋能教学改革: 全国AI教育教学应用 ...
2025中国AIoT产业全景图谱报告-406页
关于文献求助的一些建议
说点什么
分享
微信
QQ空间
QQ
微博
扫码加好友,拉您进群
各岗位、行业、专业交流群