我如何创建矩阵参数?
10视图(30天)
显示旧的评论
我想创建一个矩阵根据不同的能源和其最大反冲能量。
最大的反冲能量公式T_max = E / [1 + M / (2 * E)]
示例如下:
能源、E(兆电子伏)反冲能量,T
1 0 0.01 0.02 0.03 T_max_1 0 0 0
2 0 0.01 0.02 0.03 0.04…T_max_2 0 0
3 0 0.01 0.02 0.03 0.04 0.05…T_max_3 0
4 0 0.01 0.02 0.03 0.04 0.05 0.06…T_max_4
所以对于每一个能量,我知道最大的反冲能量为每一个E。
每一行的E,我想从0开始与能源本宽度0.01和结束自己的最大能量反冲。任何超过自己的最大反冲能量应该是零。
我可以各行各业T_max然后把它写成[0:0.01 T_max):为每个能量。但是,我不知道如何把所有的反冲能量到一个矩阵和任何超过他们T_max等于零。它可以非常乏味的如果我有很多能源集团和很小的能量本宽度。
希望如果有人能提出一个更好的方法来解决这个问题。谢谢你!