matlab 1.0e+014[0000 0000 1.234]

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/19 06:28:34
matlab1.0e+014[000000001.234]matlab1.0e+014[000000001.234]matlab1.0e+014[000000001.234]一个包含三个元素的数组,最

matlab 1.0e+014[0000 0000 1.234]
matlab 1.0e+014[0000 0000 1.234]

matlab 1.0e+014[0000 0000 1.234]
一个包含三个元素的数组,最后一个数是1.234乘以10的14次方,前两个元素用10的14次方表示时,有效数位为零,可能相对这个表示太小了.

这个表达是错误的,你是不是想表达的是1.0e+014*[0000 0000 1.234],如果是这个的话表示的是10的14次方分别和矩阵中的元素相乘。可是a=[1 2 12340000000],在matlab中运行变成了上面的啊这是科学技术法,主要是因为你矩阵中的元素的值相差太大了,也就是后面那个数太大了,matlab会默认给你转换成科学技术法表示。但实际上他在内存中的数值还是[1 2 12340...

全部展开

这个表达是错误的,你是不是想表达的是1.0e+014*[0000 0000 1.234],如果是这个的话表示的是10的14次方分别和矩阵中的元素相乘。

收起