在mathematica中很好地打印出一个矩阵
我在mathematica中有一个列表(矩阵)列表。我想很好地打印出来,每行的最大值都以粗体显示。如何做到这一点?
或者更进一步,在这个最大值之外的圆,这可能吗?
I have a list of lists (matrix) in mathematica. I want to print it out nicely, with the max in every row in bold. How to do this?
Or maybe even further, with a circle outside such max, is this possible?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用
MatrixForm
很好地打印出矩阵:产量
您可以在周围画一个圆圈每行的最大值如下:
产生
RoundingRadius ->; 1000
使用一个大得离谱的参数来获取圆圈。您可能需要根据显示器的比例调整常数。如果您喜欢粗体,可以将
Framed[m...]
更改为Style[m, Bold]
。You can use
MatrixForm
to print out matrices nicely:yields
You can draw a circle around the maximum in each row as follows:
yielding
RoundingRadius -> 1000
uses a ridiculously large parameter to get circles. You may need to adjust the constant depending upon the scale of your display.You can change
Framed[m...]
withStyle[m, Bold]
if you prefer bolding.网格[ ] 为您提供对显示外观的精细控制。例如:
NB>它将仅突出显示每行一个元素
编辑
要突出显示每个最大元素,您可以执行以下操作:
Grid[ ] gives you fine grain control on the display appearance. For example:
NB> It'll highlight only one element per row
Edit
To highlight every max element, you could do for example: