C MATLAB编码器精度

C MATLAB编码器精度,c,xcode,matlab,precision,matlab-deployment,C,Xcode,Matlab,Precision,Matlab Deployment,如何通过编码器工具箱生成的c源代码提高变量的精度 不幸的是,我有一个病态的问题。我认为,除非依赖外部库,否则无法以比long double允许的更高的精度工作。我不知道,但我可能是错误的接口编码器的类型上的原生代码的任何能力 我建议从生成的C源代码开始,然后使用任意精度的库,例如。不过,这需要你付出额外的努力。你是说病态问题吗?双精度是所有科学计算的标准。如果你的问题对于标准的双精度解算器来说条件太差,那么在你进入计算机世界之前,你需要在数学世界中解决你的问题。@Peter:也许OP有一个本质上

如何通过编码器工具箱生成的c源代码提高变量的精度


不幸的是,我有一个病态的问题。

我认为,除非依赖外部库,否则无法以比long double允许的更高的精度工作。我不知道,但我可能是错误的接口编码器的类型上的原生代码的任何能力


我建议从生成的C源代码开始,然后使用任意精度的库,例如。不过,这需要你付出额外的努力。

你是说病态问题吗?双精度是所有科学计算的标准。如果你的问题对于标准的双精度解算器来说条件太差,那么在你进入计算机世界之前,你需要在数学世界中解决你的问题。@Peter:也许OP有一个本质上很难解决的数值问题,因为他在寻找精确的解,所以不能求助于舍入。不幸的是,这种情况发生在正式验证中。