matlab中变量显示的位数,和实际存储并参与运算的精度一样吗?
例如一个变量输出到屏幕的值是0.0326,但我知道它实际是一个位数很多的小数甚至是一个无理数,那么我用这个变量计算时,它的精度真的被截取为0.0326来参与运算吗?...
例如一个变量输出到屏幕的值是0.0326,但我知道它实际是一个位数很多的小数甚至是一个无理数,那么我用这个变量计算时,它的精度真的被截取为0.0326来参与运算吗?
展开
3个回答
北京埃德思远电气技术咨询有限公司
2023-08-25 广告
2023-08-25 广告
"整定计算的工作步骤,大致如下:1.确定整定方案所适应的系统情况。2.与调度部门共同确定系统的各种运行方式。3.取得必要的参数与资料(保护图纸,设备参数等)。4.结合系统情况,确定整定计算的具体原则。5.进行短路计算。6.进行保护的整定计算...
点击进入详情页
本回答由北京埃德思远电气技术咨询有限公司提供
展开全部
不会的,工作区输出默认的是小数点后4位,实际计算会取MAT中的数据,其精确度远远高于4位。
追问
我没有用mat,我直接在命令行里编程,显示出的矩阵中,有些元素是0.0000,但矩阵前面有一个系数3e+5,运算的时候这个元素不一定按0算吧?
追答
就是存放临时数据的MAT窗口。那里面默认使用科学计数法。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可能是数值太大吧,超出了matlab上限。
可以通过vpa取值,得到符号变量的表示方式
可以通过vpa取值,得到符号变量的表示方式
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询