楼主: 卧龙小九
2265 10

[问答] 求助,matlab简单程序调试 [推广有奖]

  • 1关注
  • 1粉丝

已卖:1份资源

硕士生

27%

还不是VIP/贵宾

-

威望
0
论坛币
612 个
通用积分
0.0808
学术水平
2 点
热心指数
2 点
信用等级
2 点
经验
8344 点
帖子
167
精华
0
在线时间
77 小时
注册时间
2011-3-1
最后登录
2017-6-21

楼主
卧龙小九 发表于 2012-2-12 21:29:38 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
鄙人刚接触matlab,有个问题没法解决,请假各位高手。一个矩阵,我想把其中是7的倍数的元素调整为空元素。(就是7,跟14)。但是下面这个程序只能把7去掉,无法去掉14,请高手指点。不胜感激


t=[1:19];n=19;
for k=1:n

     if mod(k,7)==0
       t(k)=[];

       end
end
t

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:MATLAB matla atlab Lab Atl matlab 程序

沙发
deanwj 发表于 2012-2-12 21:47:25
t=[1:19];
       t(find(mod(t,7)==0))=[];
已有 2 人评分经验 论坛币 学术水平 热心指数 收起 理由
Xaero + 20 + 40 + 1 精彩帖子
卧龙小九 + 1 + 1 可行

总评分: 经验 + 20  论坛币 + 40  学术水平 + 2  热心指数 + 1   查看全部评分

藤椅
lamhy 发表于 2012-2-12 21:47:33
试一下
if rem(k,7)==0
       t(k)=[];
已有 1 人评分热心指数 收起 理由
卧龙小九 + 1 很热心

总评分: 热心指数 + 1   查看全部评分

板凳
卧龙小九 发表于 2012-2-13 09:22:42
deanwj 发表于 2012-2-12 21:47
t=[1:19];
       t(find(mod(t,7)==0))=[];
谢谢啦,可以用。祝一切顺心~~~

报纸
卧龙小九 发表于 2012-2-13 09:26:52
lamhy 发表于 2012-2-12 21:47
试一下
if rem(k,7)==0
       t(k)=[];
好像还是有点问题,他会吧原来的第15个元素去掉,不知道为什么,原来的第十四个还在。呵呵

地板
ncznyr 在职认证  发表于 2012-2-13 09:36:53
deanwj 发表于 2012-2-12 21:47
t=[1:19];
       t(find(mod(t,7)==0))=[];
我想问下,楼主的程序错在哪里?为什么只去掉了7,没去掉14啊?当k=14时,mod(k,7)==0也是成立的啊

7
deanwj 发表于 2012-2-13 09:59:34
ncznyr 发表于 2012-2-13 09:36
我想问下,楼主的程序错在哪里?为什么只去掉了7,没去掉14啊?当k=14时,mod(k,7)==0也是成立的啊
对于楼主的程序,当 k=7时,确实将 7 去掉了,但是 k=14时,仍满足 if 要求,而在删除 7 元素后此时,t 序列变为
1     2     3     4     5     6     8     9    10    11    12    13    14   15  16    17    18    19

,第 14个元素为  15,即 t(14)=15,14 为第十三个元素,t(13)=14,因此将 15这个元素给删除了,而留下了 14这个元素
已有 2 人评分经验 论坛币 学术水平 热心指数 收起 理由
Xaero + 60 + 60 + 1 精彩帖子
ncznyr + 1 热心帮助其他会员

总评分: 经验 + 60  论坛币 + 60  学术水平 + 1  热心指数 + 1   查看全部评分

8
ncznyr 在职认证  发表于 2012-2-13 10:10:47
deanwj 发表于 2012-2-13 09:59
对于楼主的程序,当 k=7时,确实将 7 去掉了,但是 k=14时,仍满足 if 要求,而在删除 7 元素后此时,t 序 ...
明白了,谢谢您的仔细和耐心的解释啊!

9
Xaero 发表于 2012-2-14 09:12:04
谢谢大家热情回复。近期本版主太多杂事,版面没太多时间打理,实在抱歉。
给分没法全部覆盖,还请见谅。
十年一觉扬州梦。
智不足以Academy,才尚不够Industry,[情无力于Life]。

10
zhuclin 发表于 2012-2-14 17:19:08
学习学习学习学习学习学习学习学习学习学习学习学校学习

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-11 19:25