1.65034E,19 19 e数字便民

Posted

篇首语:将相本无种,男儿当自强。本文为你选取作文1.65034E,19 19 e数字便民四篇,希望能帮到你。

本文目录

1、1.65034E,19 19 e数字便民(1)

2、好玩的猜数字(2)

1.65034E,19 19 e数字便民

第一篇:《txt与atlab编程小刀笔记》

即使data.txt的数据格式是这样的也可以,需要转换。

1 2 3;4 6;7 9;10 11 12 ;13 14 1 ;16 17 1 ;19 20 21 ;22 23 24 ;2 26 27 ;2 29 30 ;31 32 33 ;34 3 36 ;

%程序为:

l;lear;

load data.txt

data

AA=[reshape(data,3,lenth(data)/3)]'

=4 %相当于你的2000

N=lenth(data)/ %相当于3000000/2000

for k=0:N/3-1

A(:,:,k+1)=AA((*k+1):(*k+),:);%变为三维矩阵了。

end

A

运行结果:

data =

oluns 1 throuh 21

1 2 3 4 6 7 9 10 11 12 13 14 1 16 17 1 19 20 21

oluns 22 throuh 36

22 23 24 2 26 27 2 29 30 31 32 33 34 3 36

AA =

1 2 3

4 6

7 9

10 11 12

13 14 1

16 17 1

19 20 21

22 23 24

2 26 27

2 29 30

31 32 33

34 3 36

=

4

N =

9

A(:,:,1) =

1 2 3

4 6

7 9

10 11 12

A(:,:,2) =

13 14 1

16 17 1

19 20 21

22 23 24

A(:,:,3) =

2 26 27

2 29 30

31 32 33

34 3 36

atlab可以读 txt文件。使用 fopen,fread,flose函数。关键是数据的格式,从而写相应的fread语句。

比如你的数据矩阵是

F=[160, 120; 19, 110];

那么讲该数据写入一个data文件是

filenae='test.dat';

fid = fopen(filenae,'w');

ount = fwrite(fid,F','uhar');

flose(fid);

将上述数据读出并存入2*2得矩阵是

filenae='test.dat';

nSie=4;因为上述矩阵共有4个数据

nRow=2;

nolun=2;

fid = fopen(filenae,'rb');

tep = fread(fid, nSie, 'uhar');

flose(fid);

result = reshape(tep, [nRow nolun])';

%% 先打开文件

[filenae,filepath]=uietfile('*.txt','Selet Input file');

file = [filepath filenae];

fid = fopen(file,'rt');

if fid == -1

('Error openin the file')

end

%%读取文件

while 1

nextline = fetl(fid); %读第一行

if ~isstr(nextline), break, end %读到最后跳出

disp(nextline);%这行可以不要

a = ssanf(nextline, ' %f %f ');%读取数据,根据你自己的需要改

end

end

导师让我做一个atlab曲线图。需要从txt文档中调用数据。

有3个txt文档,每个文档中都有很多组二维数据(x,y),每个文档中x的值不相同,但是都在同一段范围内。请问如何实现啊?

以下是数据:1.6034E,19.

txt1:

313.39 1.773E-19

313.4 1.13E-19

313.69 1.77E-19

313.4 1.67E-19

313.99 1.67E-19

314.14 1.744E-19

314.2 1.777E-19

314.43 1.776E-19

314. 1.46E-19

314.73 2.004E-19

314. 2.004E-19

txt2:

313.10 1.1E-19

313.2 1.31E-19

313.39 1.772E-19

313.4 1.77E-19

313.69 1.71E-19

313.4 1.696E-19

313.99 1.74E-19

314.14 1.797E-19

314.2 1.06E-19

314.43 1.26E-19

314. 1.91E-19

314.73 1.920E-19

txt3:

313.10 2.00E-19

313.2 1.934E-19

313.39 1.90E-19

313.4 1.2E-19

313.69 1.6E-19

313.4 1.64E-19

313.99 1.929E-19

314.14 1.916E-19

314.2 1.91E-19

314.43 1.999E-19

314. 2.124E-19

314.73 2.104E-19

314. 2.139E-19

31.02 2.14E-19

31.17 2.12E-19

31.32 2.113E-19

31.47 2.11E-19

提问者: xiaohun243 - 试用期 一级

最佳答案

>> load('d:txt1.txt');

>> load('d:txt2.txt');

>> load('d:txt3.txt');

>> x1=txt1(:,1);

>> y1=txt1(:,2);

>> x2=txt2(:,1);

>> y2=txt2(:,2);

>> x3=txt3(:,1);

>> y3=txt3(:,2);

plot(x1,y1,x2,y2,'r',x3,y3,'k')

load命令一般是对*.dat的数据文件进行读取吧!

我一般导入*.txt格式的数据文件时是先打开workspae窗口,在这个窗口的顶部有个工具按钮“Load data file...”,通过这个打开你的filenae.txt文件!这种方法肯定不会有错的,你可以试试看!

atlab读txt文件

2007-03-29 23:01

fid1=fopen('fx.txt','r');

%得到文件号

[f,ount]=fsanf(fid,'%f %f',[12,90]);

%把文件号1的数据读到f中。其中f是【12 90】的矩阵

%这里'%f %f'表示读取数据的形势,他是按原始数据型读出

flose(fid);

%关闭文件

第二篇:《liht satterin data动态光散射》1.6034E,19.

2.4199e+02, 0.000000e+00, 0.000000e+00

2.47221e+02, 0.000000e+00, 0.000000e+00

2.493e+02, 0.000000e+00, 0.000000e+00

2.06611e+02, 0.000000e+00, 0.000000e+00

2.2396e+02, 0.000000e+00, 0.000000e+00

2.4142e+02, 0.000000e+00, 0.000000e+00

2.9099e+02, 0.000000e+00, 0.000000e+00

2.763e+02, 0.000000e+00, 0.000000e+00

2.94700e+02, 2.446660e+01, 7.34909e+00

2.61266e+02, 6.2211e+01, 2.603939e+01

2.630797e+02, 1.000000e+02, .60734e+01

2.649033e+02, .649644e+01, .206097e+01

2.667396e+02, 4.7442e+01, 9.67044e+01

2.6e+02, 1.09702e+01, 1.000000e+02

2.70403e+02, 0.000000e+00, 1.000000e+02

2.72321e+02, 0.000000e+00, 1.000000e+02

2.74212e+02, 0.000000e+00, 1.000000e+02

2.761136e+02, 0.000000e+00, 1.000000e+02

2.7027e+02, 0.000000e+00, 1.000000e+02

2.79947e+02, 0.000000e+00, 1.000000e+02

2.194e+02, 0.000000e+00, 1.000000e+02

2.3494e+02, 0.000000e+00, 1.000000e+02

2.170e+02, 0.000000e+00, 1.000000e+02

2.7792e+02, 0.000000e+00, 1.000000e+02

2.97932e+02, 0.000000e+00, 1.000000e+02

2.91019e+02, 0.000000e+00, 1.000000e+02

2.93247e+02, 0.000000e+00, 1.000000e+02

2.979123e+02, 0.000000e+00, 1.000000e+02

2.999773e+02, 0.000000e+00, 1.000000e+02 3.02067e+02, 0.000000e+00, 1.000000e+02 3.0410e+02, 0.000000e+00, 1.000000e+02

3.062e+02, 0.000000e+00, 1.000000e+02

1.000000e+00, 0.000000e+00, 0.000000e+00

1.307610e+00, 0.000000e+00, 0.000000e+00

1.70944e+00, 2.30923e+00, .07604e-01

2.2309e+00, 3.499770e+00, 1.0194e+00

2.92366e+00, 2.30923e+00, 2.60764e+00

3.223e+00, 0.000000e+00, 2.60764e+00

4.9940e+00, 0.000000e+00, 2.60764e+00

6.3633e+00, 0.000000e+00, 2.60764e+00

.4723e+00, 0.000000e+00, 2.60764e+00

1.11764e+01, 0.000000e+00, 2.60764e+00

1.461444e+01, 0.000000e+00, 2.60764e+00

1.91099e+01, 0.000000e+00, 2.60764e+00

2.4940e+01, 0.000000e+00, 2.60764e+00

3.2670e+01, 0.000000e+00, 2.60764e+00

4.272626e+01, 0.000000e+00, 2.60764e+00

.6929e+01, 0.000000e+00, 2.60764e+00

7.3024e+01, 0.000000e+00, 2.60764e+00

9.277e+01, 0.000000e+00, 2.60764e+00

1.249130e+02, 0.000000e+00, 2.60764e+00

1.63337e+02, 0.000000e+00, 2.60764e+00

2.131e+02, 1.411220e+01, 6.62434e+00

2.79216e+02, 4.66941e+01, 1.99131e+01

4.7720e+02, 1.000000e+02, 7.40661e+01

6.244203e+02, 6.90243e+01, 9.34916e+01

.16492e+02, 2.16100e+01, 1.000000e+02 1.067661e+03, 0.000000e+00, 1.000000e+02

1.39604e+03, 0.000000e+00, 1.000000e+02

1.234e+03, 0.000000e+00, 1.000000e+02

2.3706e+03, 0.000000e+00, 1.000000e+02

3.121377e+03, 0.000000e+00, 1.000000e+02 4.0144e+03, 0.000000e+00, 1.000000e+02

.337067e+03, 0.000000e+00, 1.000000e+02

3.47911e+02, 0.000000e+00, 0.000000e+00

3.429e+02, 0.000000e+00, 0.000000e+00

3.194e+02, 0.000000e+00, 0.000000e+00

3.496e+02, 0.000000e+00, 0.000000e+00

3.107e+02, 0.000000e+00, 0.000000e+00

3.61223e+02, 0.000000e+00, 0.000000e+00

3.64426e+02, 0.000000e+00, 0.000000e+00

3.67627e+02, 2.0100e+01, 6.2304e+00

3.709e+02, .996116e+01, 2.44433e+011.6034E,19.

3.741176e+02, 1.000000e+02, .42306e+01

3.77404e+02, .926e+01, .193690e+01

3.07210e+02, 4.97711e+01, 9.7063e+01

3.40663e+02, 9.69014e+00, 1.000000e+02

3.74409e+02, 0.000000e+00, 1.000000e+02

3.9043e+02, 0.000000e+00, 1.000000e+02

3.94279e+02, 0.000000e+00, 1.000000e+02

3.977440e+02, 0.000000e+00, 1.000000e+02

4.04764e+02, 0.000000e+00, 1.000000e+02 4.03210e+02, 0.000000e+00, 1.000000e+02

4.1190e+02, 0.000000e+00, 1.000000e+02

4.122e+02, 0.000000e+00, 1.000000e+02

4.191793e+02, 0.000000e+00, 1.000000e+02

4.2262e+02, 0.000000e+00, 1.000000e+02

4.2671e+02, 0.000000e+00, 1.000000e+02

4.303263e+02, 0.000000e+00, 1.000000e+02

4.34107e+02, 0.000000e+00, 1.000000e+02

4.379219e+02, 0.000000e+00, 1.000000e+02

4.41769e+02, 0.000000e+00, 1.000000e+02

4.461e+02, 0.000000e+00, 1.000000e+02

4.49673e+02, 0.000000e+00, 1.000000e+02

4.3176e+02, 0.000000e+00, 1.000000e+02

4.702e+02, 0.000000e+00, 1.000000e+02

4.2030e+02, 0.000000e+00, 0.000000e+00

4.9177e+02, 0.000000e+00, 0.000000e+00

4.932e+02, 0.000000e+00, 0.000000e+00

4.62246e+02, 0.000000e+00, 0.000000e+00

4.663173e+02, 0.000000e+00, 0.000000e+00

4.69362e+02, 0.000000e+00, 0.000000e+00

4.73317e+02, 0.000000e+00, 0.000000e+00

4.76940e+02, 0.000000e+00, 0.000000e+00

4.033e+02, 0.000000e+00, 0.000000e+00

好玩的猜数字

今天,老师带我们玩了一个《猜数字》的小游戏。

老师介绍玩猜数字的规定:在30秒钟内猜一个100以内的数字,其他同学只能说:“高了”或“低了”。

老师说:“谁来做猜数字的人呢?”同学们都高高地举着手。但幸运只会落在一个人的头上,是谁呢?这时老师请沈益炜的同学做猜数字的人,他被老师暂时请出了教室。

接着老师在黑板上写了“23”这个数字,又迅速地擦掉,并把沈益炜请回了教室。沈益炜面带微笑,大摇大摆走了进来,一副胸有成竹的样子。但细心的同学却发现他双手不停捏着裤子,有些不知所措,我们知道他也非常紧张。老师问他,有没有信心时,他伸出右手斩钉截铁地说“有”。

“吹牛也不打草稿?”蓝鸿博大声喊道,“吹牛也吹爆了吧!”另一个同学说。

不知怎么的,我心里希望他能成功,但觉得不大可能,毕竟猜数字的范围大了些。

沈益炜想了三四秒钟,大声说道:“50”,同学们齐声喊:“高了”。“25”同学们又大喊:“高了!”这时我的心又再次紧张起来,因为他猜的“25”离正确答案“23”只差2了。他有百分之五十可能会猜对,“20”,“低了!”同学们又大叫起来,这下容易猜了,因为“25”和“20”之间之差“5”了。

这场游戏已经到了白热化的阶段,气氛已经越来越紧张了,教室里顿时鸦雀无声。

“23”沈益炜的口中吐了出来,“嗡”我真的不敢相信我自己的耳朵,教室里沸腾了,有的拍打着桌子,还有的跺着脚,为沈益炜的成功而祝福。

沈益炜一蹦三尺高,举起右手大喊:“我赢了”!

猜数字游戏真好玩。

相关参考