如何定义一个各元素和为1的三维向量
mathematica吧
全部回复
仅看楼主
level 6
sgylvqº 楼主
r = {r1, r2, r3}; r1 + r2 + r3 = 1;这样做会报错
r = {r1, r2, 1 - r1 - r2}; r3 = 1 - r1 - r2;这样不太好
2021年04月12日 15点04分 1
level 6
sgylvqº 楼主
r = {{r1, r2, r3}}; r1 + r2 + r3 = 1;这样做会报错
r = {{r1, r2, 1 - r1 - r2}}; r3 = 1 - r1 - r2;这样不太好
2021年04月12日 16点04分 2
更正一下,三维向量是矩阵
2021年04月12日 16点04分
吧务
level 10
取决于你用来干什么。一般来说{{r1, r2, 1 - r1 - r2}}是足够好的写法了
2021年04月13日 02点04分 3
换一种问法,如何在后续计算中强行令三个变量和为1
2021年04月13日 14点04分
@sgylvqº 有没有一劳永逸的写法
2021年04月13日 14点04分
@sgylvqº {{r1, r2, 1 - r1 - r2}}是最一劳永逸的。
2021年04月14日 06点04分
1