作业帮 > 综合 > 作业

区间型参数如何用MATLAB表示

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/10 11:30:24
区间型参数如何用MATLAB表示
例如X是个区间变量X=[3 8],即X 在3到8之间变化的一个数,用matlab如何定义.另外再变形为X=[8 3/8 1],即上下线都除以下线8,并把8提到下限前方,变为三参数又如何编程.最后能保证这些数可在矩阵或方程里能运算.
我可能没说明白,在这X并不要求具体数值,他是个区间变量。例如我们一般矩阵里的每一个单元就代表具体一个数,但在这里的每个单元用一个区间数表示。我只需要在MATLAB里定义这样一个参数X,赋值为区间数即:X=[3 8]。
内存中有 x以后,
base=min(x);base2=max(x);
bei=max(x)-min(x);
bei*rand(1)+base;
生成[3,8]之间变量.
用其它分布函数的话 还可以生成其它分布函数的数.
第二步
x=(base2,x/base2);