经管之家App
让优质教育人人可得
立即打开
全部版块
我的主页
›
论坛
›
数据科学与人工智能
›
数据分析与数据科学
›
MATLAB等数学软件专版
请赐教
楼主
houyanjie2006
2326
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考试模拟题库:新增章节练习题(更新于1 ...
文本分析:从经管顶刊“加分项”到学术发表 ...
【AI Agent可靠性】 智能体Agent记忆系统: ...
CDA 认证考试大纲 2025 重磅更新:一二级考 ...
股市操练大全PDF版
哈耶克作品集 6本 含通往奴役之路、自由宪章 ...
25秋投资学回忆
PromptCoT-2.0-SFT-4.8M 监督微调提示 SFT ...
货币--是如何产生成长发展的和人类的四大工 ...
博观研究院2025年中国跨境进口保健品市场分 ...
推荐文章
AI狂潮席卷学术圈,不会编程也能打造专属智 ...
10月重磅来袭|《打造Coze/Dify专属学术智能 ...
最快1年拿证,学费不足5W!热门美国人工智能 ...
关于如何利用文献的若干建议
关于学术研究和论文发表的一些建议
关于科研中如何学习基础知识的一些建议 (一 ...
一个自编的经济学建模小案例 --写给授课本科 ...
AI智能体赋能教学改革: 全国AI教育教学应用 ...
2025中国AIoT产业全景图谱报告-406页
关于文献求助的一些建议
说点什么
分享
微信
QQ空间
QQ
微博
扫码加好友,拉您进群
各岗位、行业、专业交流群