如何用Mathematica绘制单纯形表

2024-10-15 15:54:10

1、我们在Mathematica中编写如下函数,用来产生一个按照单纯形表层次呈现的列表。绘制效果如封面。接下来分析这个表格的绘制方法。

如何用Mathematica绘制单纯形表

3、编写一个模块ShowDCXTable。函数参数后面要加_,模块使用Module声明,第一个大括号内是局部变量声明。期中Row0是第一行,Row1是第二行,Rowms是接下来m行(有矩阵的部分),RowLast表示最后一行。

如何用Mathematica绘制单纯形表

5、对于σ和θ,如果有计算结果,从传入参数提取计算结果;否则,使用Table[Null,个数]产生空列表。

如何用Mathematica绘制单纯形表

7、最后合并各个行,使用大括号{}和Fatten来调整到同样的层级。这一句不加分号,作为这个模块的输出。

如何用Mathematica绘制单纯形表如何用Mathematica绘制单纯形表
猜你喜欢