楼主: hhs2000zj
3064 2

MATLAB求助fprintf写结果的问题 [推广有奖]

  • 0关注
  • 7粉丝

已卖:1581份资源

副教授

44%

还不是VIP/贵宾

-

威望
0
论坛币
12122 个
通用积分
7.4500
学术水平
34 点
热心指数
23 点
信用等级
22 点
经验
7223 点
帖子
245
精华
1
在线时间
1314 小时
注册时间
2009-2-24
最后登录
2025-12-25

楼主
hhs2000zj 发表于 2010-1-15 14:46:59 |AI写论文
20论坛币
建立如下myfile.m文件
C =[       1         1         100        9001
           1         400         200        9101
           1         600         300        9403
           1         800         400        9805
           1        2000         500       10000
           2         300         200        9101
           2         500         300        9201
           2         700         400        9503
           2         900         500        9905
           3         400         300        9201
           3         600         400        9301
           3         800         500        9603];
for i=1:3
       [a,b]=find(C(:,1)==i)
end
运行后输出的结果是:
a =
     1
     2
     3
     4
     5

b =
     1
     1
     1
     1
     1

a =
     6
     7
     8
     9

b =
     1
     1
     1
     1

a =
    10
    11
    12

b =
     1
     1
     1
我想把结果变成如下这样,好像可以用fprintf来写程序,请问应该怎么写,急需高手帮忙,谢谢
a(1) =
     1
     2
     3
     4
     5

b (1)=
     1
     1
     1
     1
     1

a (2)=
     6
     7
     8
     9

b (2)=
     1
     1
     1
     1

a (3)=
    10
    11
    12

b (3)=
     1
     1
     1

关键词:fprintf MATLAB print matla atlab 求助 MATLAB 结果 fprintf

沙发
hhs2000zj 发表于 2010-1-26 09:51:48
很痛苦,花了一个月写程序,一个接着一个问题出现了,我快崩溃了

藤椅
yancheng54 发表于 2010-8-14 18:04:19
我也不懂,帮你顶

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-17 01:22