到目前为止,我习惯用粗斜体符号表示向量,用直立粗体符号表示矩阵。现在我了解到,根据 ISO-80000 标准,矩阵也应该用斜体字母表示,我想知道区分这些量最好的方法是什么。通常,矩阵和向量分别用大写字母和小写字母表示。但在我的例子中,我还需要用大写字母表示向量(在身体坐标中),用小写字母表示矩阵(在空间坐标中的无穷小旋转矩阵)。另一种可能性是使用希腊字母表示身体坐标中的数量。但几个大写希腊字母看起来与拉丁字母相同,我不想吓到本科生。我还想避免额外的左或右下标或上标。对于幻灯片,我在设计 \Omega 矩阵及其对应的向量时也遇到了一些麻烦,因为我还没有找到粗斜体希腊字母;所以目前我只是用蓝色符号表示它们。我很高兴接受所有建议;这个学期我可能会坚持我的旧惯例,以避免太多混乱。 致以亲切的问候 Alois
答案1
我不太了解印刷惯例,所以我不知道这个答案有多大用处,但我遇到了类似的问题,在环顾四周并在这里询问后,我发现它非常有用,可以表明全部正如您所说,带有粗体字母的向量类型,例如\boldsymbol{x},\boldsymbol{A}
,而对于矩阵,我使用命令\mathbb
和\mathb
(非标准,如下所述)。
您可以检查这个问题几周前我问过这个问题,得到了非常令人惊奇的答案。主要作者定义了这个新\mathbb
命令,但我只是重新定义了它,\mathb
以便仍然能够使用原始命令\mathbb
;这样,您应该能够编写例如\mathb{\sigma}
sigma 矩阵,而这在标准中是绝对不可能的\mathbb
。
还要注意,例如,\mathbb{A},\mathb{A}
具有完全不同的外观,因此它们可以用于不同的含义;同时,您可以创建例如矩阵向量,例如\vec{\mathb{\sigma}}
,使用其他约定会变得非常烦人的事情,例如当您在矩阵上戴帽子时。您会写\vec{\hat{A}}
,并且会遇到很多垂直间距问题;此外,写作\norm{\hat{A}}
(\norm
定义为physics
包)真的很麻烦(我也问过这个问题,也得到了很好的答案,但在我看来,帽子约定有其局限性)。
这是我的经验和我的惯例,我能够在这里向伟大的人们表示感谢。
尝试不同的方法,如果有帮助的话请告诉我。你好,Rob。
答案2
由于向量只是一阶张量,我通常将它们记为张量。显然必须进行一些更改和妥协,因为太多来源(作者和教科书)的符号不一致,太多作者嘲笑 ISO 建议。因此,您不太可能在这里找到共识。不要害怕采用您认为适合学生的符号。