matlab中怎么设置非科学计数法?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了matlab中怎么设置非科学计数法?相关的知识,希望对你有一定的参考价值。

参考技术A

方法:敲下format,回车,会变回到默认的4位小数。不过你的数要是实在很小,matlab还是会默认用科学计数法输出的。

拓展:

1、数学术语,a×10的n次幂的形式。将一个数字表示成 (a×10的n次幂的形式),其中1≤|a|<10,n表示整数,这种记数方法叫科学计数法。用幂的形式,有时可以方便的表示日常生活中遇到的一些较大的数,如:光的速度大约是300 000 000米/秒。常在物理上见到这样的大数,读、写都很不方便,考虑到10的幂有如下特点  一般的,10n次幂,在1的后面有n个0,这样就可用10的幂表示一些大数,如:  6 100 000 000=6.1×1 000 000 000。 

2、科学记数法(Scientific Notation),用幂的形式,可以方便的表示日常生活中遇到的一些较大的数,如:光的速度大约是300 000 000米/秒;全世界人口数大约是:6 100 000 000人。常在物理上见到这样的大数,读、写都很不方便,考虑到10的幂有如下特点:10的二次方=100,10的三次方=1000,10的四次方=10 000??

MATLAB能不能使结果不用科学计数法表示啊?

或者在MATLAB中是科学计数法,怎么样使得复制到excel里边之后为普通计数?

参考技术A

可以使用:format short g 或者是 format long g

format SHORTG    Best of fixed or floating point format with 5 

                       digits.

format LONGG     Best of fixed or floating point format with 15 

                       digits for double and 7 digits for single.

参考技术B 设置EXCEL的单元格格式,格式—>单元格—>数字,分类里面选择“数值” 参考技术C 可以使用:format
short
g 或者是 format
long
g
format
SHORTG
Best
of
fixed
or
floating
point
format
with
5
digits.
format
LONGG
Best
of
fixed
or
floating
point
format
with
15
digits
for
double
and
7
digits
for
single.
参考技术D 可以使用:format
short
g 或者是 format
long
g
format
SHORTG
Best
of
fixed
or
floating
point
format
with
5
digits.
format
LONGG
Best
of
fixed
or
floating
point
format
with
15
digits
for
double
and
7
digits
for
single.
第5个回答  2019-02-23 % csvwrite('NewResult_test.csv',NewData);
%csvwrite writes a maximum of five significant digits. For greater
%precision, call DLMWRITE with a precision argument.
dlmwrite('NewResult_test.csv',NewData,'delimiter',',','precision','%10.5f');

以上是关于matlab中怎么设置非科学计数法?的主要内容,如果未能解决你的问题,请参考以下文章

Matlab中,GUI表格显示为科学计数法,怎么办

Matlab科学计数法中的前导零

Excel中怎么怎么显示科学计数法?

MATLAB能不能使结果不用科学计数法表示啊?

MATLAB中怎样将结果不以科学计数法显示?

怎么将科学计数法