主要内容

CustomStartPointSet

自定义开始点

描述

一个CustomStartPointSet是一个对象包装器的一个矩阵的行代表开始点吗MultiStart

创建

描述

例子

tpoints = CustomStartPointSet (ptmatrix)生成一个CustomStartPointSet对象的ptmatrix矩阵。每一行的ptmatrix代表一个起点。

输入参数

全部展开

开始点,指定为一个矩阵。每一行的ptmatrix代表一个起点。

例子:randn(40岁,3)创建40开始点的三维。

数据类型:

属性

全部展开

这个属性是只读的。

的开始点,指定为一个正整数。NumStartPoints的行数在吗ptmatrix

例子:40

数据类型:

这个属性是只读的。

每个起点的维度,指定为一个正整数。StartPointsDimension列的数量吗ptmatrix

StartPointsDimension元素的数量是一样的吗problem.x0,问题结构传递给运行

例子:5

数据类型:

对象的功能

列表 列表开始点

例子

全部折叠

创建一个CustomStartPointSet对象有64三维点。

[x, y, z] = meshgrid (1:4);ptmatrix = [x (:), y (,)、z(:)] +[10年,20年,30];tpoints = CustomStartPointSet (ptmatrix);

tpointsptmatrix矩阵中包含一个CustomStartPointSet对象。

提取的原始矩阵tpoints对象的使用列表

tpt =列表(tpoints);

检查课程的输出是相同的ptmatrix

isequal (ptmatrix tpt)
ans =逻辑1

版本历史

介绍了R2010a