[英]How to initialize Vector<double> from DenseVector in Math.NET?
Math.Net的最新版本(3.13)无法运行以下C#代码:
Vector<double> a;
Vector<double> b = new DenseVector(a);
它显示以下错误消息:
cannot convert from 'MathNet.Numerics.LinearAlgebra.Vector<double>' to 'MathNet.Numerics.LinearAlgebra.Storage.DenseVectorStorage<double>'
请为这个初始化建议一个很好的替代品? 如果可能的话,解释为什么它适用于以前版本的Math.NET但不适用于3.13。
这也不适用于以前的版本。
如果你正在寻找什么是b
是一个克隆a
,你可以使用Vector<double> b = a.Clone();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.