主要内容

FunctionApproximation.LUTSolutionclass

包:FunctionApproximation

优化的查找表数据或查找表数据近似的数学函数

描述

一个FunctionApproximation.LUTSolution对象包含优化查找表数据或查找表数据近似的数学函数。创建一个FunctionApproximation.LUTSolution对象,使用解决方法FunctionApproximation.Problem对象。包含查找表来生成一个子系统近似或优化的查找表,或作为一个MATLAB生成的查找表®功能,使用近似的方法FunctionApproximation.LUTSolution对象。

你可以保存FunctionApproximation.LUTSolution反对MAT-file和恢复解决方案。

建设

解决方案=解决(问题)解决问题的定义FunctionApproximation.Problem对象,问题,并返回近似或优化,解决方案,作为一个FunctionApproximation.LUTSolution对象。

输入参数

全部展开

函数近似,或查找表进行优化,在优化和约束考虑,指定为一个FunctionApproximation.Problem对象。

属性

全部展开

ID的解决方案,指定为一个标量整数。

这个属性是只读的。

数据类型:

是否指定的近似或优化FunctionApproximation.LUTSolution对象,解决方案,符合规定的约束FunctionApproximation.Problem对象,问题,及其相关的FunctionApproximation.Options

这个属性是只读的。

数据类型:逻辑

所有解决金宝搏官方网站方案时发现近似,包括不可行的解决方案,指定为一个向量的FunctionApproximation.LUTSolution对象。

这个属性是只读的。

所有解决金宝搏官方网站方案会议指定的约束条件,指定为一个向量的FunctionApproximation.LUTSolution对象。

这个属性是只读的。

如果原始FunctionApproximation.Problem对象指定一个查找表块优化,PercentReduction属性显示减少内存从原来的查找表。如果原始FunctionApproximation.Problem对象指定一个数学函数或函数处理PercentReduction

这个属性是只读的。

数据类型:

FunctionApproximation.Problem对象,FunctionApproximation.LUTSolution对象近似。

这个属性是只读的。

结构体包含相关数据的查找表近似。结构有以下字段。

  • BreakpointValues——查找表的断点

  • BreakpointDataTypes-数据类型的查找表断点

  • TableValues——查找表中的值

  • TableDataType——表数据的数据类型

  • IsEvenSpacing——布尔值指示如果断点是等间距的。

这个属性是只读的。

方法

近似 生成一个查找表块或查找表MATLAB函数从一个FunctionApproximation.LUTSolution
比较 比较数值的结果FunctionApproximation.LUTSolution原始的函数或查找表
displayall金宝搏官方网站solutions 显示所有解决方案时发现函金宝搏官方网站数近似
displayfeasible金宝搏官方网站solutions 显示所有可行的解决方案中发现函数近似金宝搏官方网站
getErrorValue 得到的总误差查找表近似
replaceWithApproximate 用生成的查找表替换块近似
revertToOriginal 恢复的块近似取代回到原来的状态
solutionfromID 发现近似过程中访问的解决方案
totalmemoryusage 计算总内存使用的查找表近似

复制语义

句柄。学习如何处理类影响复制操作,明白了复制对象

版本历史

介绍了R2018a