Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
![]() |
#1 |
初级会员
注册日期: 2008-08-05
年龄: 36
帖子: 13
声望力: 17 ![]() |
![]()
請問各位要怎麼把matlab裡的數值 匯入excel? 我想把它繪成圖表
l1=10; l2=4; fprintf(' e e2 Ax Ay \n') fprintf(' ---------- ---------- --------- ---------- \n') for i = 1:10 e=120+i*2; e2=30+i*4; Ax = l1*cosd(e)-l2*cosd(e2); Ay = l1*sind(e)+l2*sind(e2); fprintf('%11.f %11.f %12.3f %12.3f \n',e,e2, Ax, Ay) end;:cry: |
![]() |
![]() |
![]() |
#2 |
初级会员
注册日期: 2008-07-25
年龄: 45
帖子: 15
声望力: 17 ![]() |
![]()
fid01 = fopen('output.xls','w');
l1=10; l2=4; fprintf(fid01,'e\t e2\t Ax\t Ay\n'); %第一行 for i = 1:10 e=120+i*2; e2=30+i*4; Ax = l1*cosd(e)-l2*cosd(e2); Ay = l1*sind(e)+l2*sind(e2); fprintf(fid01,'%f\t %f\t %f\t %f\n',e,e2, Ax, Ay); end; fclose(fid01); |
![]() |
![]() |
![]() |
#3 |
高级会员
注册日期: 2008-01-02
帖子: 247
声望力: 22 ![]() |
![]()
偶也学到了,谢谢楼上坛友!!
|
![]() |
![]() |
![]() |
#4 |
初级会员
注册日期: 2008-08-05
年龄: 36
帖子: 13
声望力: 17 ![]() |
![]()
好厲害唷,果真高手雲集,要跟你們督多學習:lovely:
|
![]() |
![]() |
![]() |
#5 |
初级会员
注册日期: 2008-07-25
年龄: 45
帖子: 15
声望力: 17 ![]() |
![]()
也只是新手而已
一起学习了 |
![]() |
![]() |
![]() |
#6 |
初级会员
注册日期: 2008-07-25
年龄: 45
帖子: 15
声望力: 17 ![]() |
![]()
%指定excel的页面Sheet2
Row1={'e','e2','Ax','Ay'}; xlswrite('xlsoutput.xls', Row1, 'Sheet2','A1'); l1=10; l2=4; for i = 1:10 e=120+i*2; e2=30+i*4; Ax = l1*cosd(e)-l2*cosd(e2); Ay = l1*sind(e)+l2*sind(e2); M(i, ![]() end; xlswrite('xlsoutput.xls', M, 'Sheet2','A2'); |
![]() |
![]() |
![]() |
#7 |
初级会员
注册日期: 2008-08-05
年龄: 36
帖子: 13
声望力: 17 ![]() |
![]()
謝謝唷 又多會一種方法
|
![]() |
![]() |
![]() |
#8 | |
普通会员
注册日期: 2008-08-17
年龄: 36
帖子: 70
声望力: 20 ![]() ![]() |
![]() 引用:
代码:
Row1={'e','e2','Ax','Ay'}; xlswrite('xlsoutput.xls', Row1, 'Sheet2','A1'); l1=10; l2=4; M=zeros(10,4); for i = 1:10 e=120+i*2; e2=30+i*4; Ax = l1*cosd(e)-l2*cosd(e2); Ay = l1*sind(e)+l2*sind(e2); M(i,:)=[e e2 Ax Ay]; end; xlswrite('xlsoutput.xls', M, 'Sheet2','A2'); |
|
![]() |
![]() |
![]() |
#9 |
高级会员
注册日期: 2008-01-02
帖子: 247
声望力: 22 ![]() |
![]()
再一次向坛友学习了,感觉真的很好!!!
|
![]() |
![]() |
![]() |
#10 |
高级会员
注册日期: 2008-01-02
帖子: 247
声望力: 22 ![]() |
![]()
随便问一下各位大侠,如何从excel读入数据到matlab,越详细越好哈。偶遇到了如下问题:
》xlsread('petrol.xls','a2:i11') ??? Error using ==> xlsread at 262 File D:\我的文档\MATLAB\petrol.xls not in Microsoft Excel Format. |
![]() |
![]() |
![]() |
主题工具 | |
显示模式 | |
|
|
![]() |
||||
主题 | 主题作者 | 版面 | 回复 | 最后发表 |
[求助]MATLAB写文件 | ylm | MATLAB论坛 | 0 | 2008-08-28 20:15 |
【求助】simulink的随机信号如何和m文件中的变量相连啊? | lufeng19861126 | MATLAB论坛 | 0 | 2008-04-07 11:50 |
【求助】matlab仿真中有关于音频的模块吗? | 我爱白白 | MATLAB论坛 | 2 | 2008-01-30 17:40 |
毕业论文答辩前的准备 | yesman | MATLAB论坛 | 0 | 2007-12-11 15:58 |