TensorView for MATLAB:可视化张量与欧拉角解码

IF 1.8 3区 化学 Q4 CHEMISTRY, PHYSICAL
Leo Svenningsson , Leonard J. Mueller
{"title":"TensorView for MATLAB:可视化张量与欧拉角解码","authors":"Leo Svenningsson ,&nbsp;Leonard J. Mueller","doi":"10.1016/j.ssnmr.2022.101849","DOIUrl":null,"url":null,"abstract":"<div><p>TensorView for MATLAB is a GUI-based visualization tool for depicting second-rank Cartesian tensors as surfaces on three-dimensional molecular models. Both ellipsoid and ovaloid tensor display formats are supported, and the software allows for easy conversion of Euler angles from common rotation schemes (active, passive, ZXZ, and ZYZ conventions) with visual feedback. In addition, the software displays all four orientation-equivalent Euler angle solutions for the placement of a single tensor in the molecular frame and can report relative orientations of two tensors with all 16 orientation-equivalent Euler angle sets that relate them. The salient relations are derived and illustrated through several examples. TensorView for MATLAB expands and complements the earlier implementation of TensorView within the Mathematica programming environment and can be run without a MATLAB license. TensorView for MATLAB is available through github at <span>https://github.com/LeoSvenningsson/TensorViewforMatlab</span><svg><path></path></svg>, and can also be accessed directly via the NMRbox resource.</p></div>","PeriodicalId":21937,"journal":{"name":"Solid state nuclear magnetic resonance","volume":"123 ","pages":"Article 101849"},"PeriodicalIF":1.8000,"publicationDate":"2023-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10238149/pdf/nihms-1903353.pdf","citationCount":"1","resultStr":"{\"title\":\"TensorView for MATLAB: Visualizing tensors with Euler angle decoding\",\"authors\":\"Leo Svenningsson ,&nbsp;Leonard J. Mueller\",\"doi\":\"10.1016/j.ssnmr.2022.101849\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><p>TensorView for MATLAB is a GUI-based visualization tool for depicting second-rank Cartesian tensors as surfaces on three-dimensional molecular models. Both ellipsoid and ovaloid tensor display formats are supported, and the software allows for easy conversion of Euler angles from common rotation schemes (active, passive, ZXZ, and ZYZ conventions) with visual feedback. In addition, the software displays all four orientation-equivalent Euler angle solutions for the placement of a single tensor in the molecular frame and can report relative orientations of two tensors with all 16 orientation-equivalent Euler angle sets that relate them. The salient relations are derived and illustrated through several examples. TensorView for MATLAB expands and complements the earlier implementation of TensorView within the Mathematica programming environment and can be run without a MATLAB license. TensorView for MATLAB is available through github at <span>https://github.com/LeoSvenningsson/TensorViewforMatlab</span><svg><path></path></svg>, and can also be accessed directly via the NMRbox resource.</p></div>\",\"PeriodicalId\":21937,\"journal\":{\"name\":\"Solid state nuclear magnetic resonance\",\"volume\":\"123 \",\"pages\":\"Article 101849\"},\"PeriodicalIF\":1.8000,\"publicationDate\":\"2023-02-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10238149/pdf/nihms-1903353.pdf\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Solid state nuclear magnetic resonance\",\"FirstCategoryId\":\"92\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0926204022000789\",\"RegionNum\":3,\"RegionCategory\":\"化学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q4\",\"JCRName\":\"CHEMISTRY, PHYSICAL\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Solid state nuclear magnetic resonance","FirstCategoryId":"92","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0926204022000789","RegionNum":3,"RegionCategory":"化学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"CHEMISTRY, PHYSICAL","Score":null,"Total":0}
引用次数: 1

摘要

TensorView for MATLAB是一个基于GUI的可视化工具,用于将二阶笛卡尔张量描述为三维分子模型上的曲面。支持椭球和椭圆张量显示格式,该软件允许通过视觉反馈轻松转换常见旋转方案(主动、被动、ZXZ和ZYZ约定)的欧拉角。此外,该软件显示了在分子框架中放置单个张量的所有四个方向等效欧拉角解,并可以报告两个张量的相对方向以及与它们相关的所有16个方向等效的欧拉角集。通过几个例子推导和说明了显著的关系。TensorView for MATLAB扩展并补充了早期在Mathematica编程环境中实现的TensorView,并且可以在没有MATLAB许可证的情况下运行。用于MATLAB的TensorView可通过github获得,网址为https://github.com/LeoSvenningsson/TensorViewforMatlab,也可以通过NMRbox资源直接访问。
本文章由计算机程序翻译,如有差异,请以英文原文为准。

TensorView for MATLAB: Visualizing tensors with Euler angle decoding

TensorView for MATLAB: Visualizing tensors with Euler angle decoding

TensorView for MATLAB is a GUI-based visualization tool for depicting second-rank Cartesian tensors as surfaces on three-dimensional molecular models. Both ellipsoid and ovaloid tensor display formats are supported, and the software allows for easy conversion of Euler angles from common rotation schemes (active, passive, ZXZ, and ZYZ conventions) with visual feedback. In addition, the software displays all four orientation-equivalent Euler angle solutions for the placement of a single tensor in the molecular frame and can report relative orientations of two tensors with all 16 orientation-equivalent Euler angle sets that relate them. The salient relations are derived and illustrated through several examples. TensorView for MATLAB expands and complements the earlier implementation of TensorView within the Mathematica programming environment and can be run without a MATLAB license. TensorView for MATLAB is available through github at https://github.com/LeoSvenningsson/TensorViewforMatlab, and can also be accessed directly via the NMRbox resource.

求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
CiteScore
5.30
自引率
9.40%
发文量
42
审稿时长
72 days
期刊介绍: The journal Solid State Nuclear Magnetic Resonance publishes original manuscripts of high scientific quality dealing with all experimental and theoretical aspects of solid state NMR. This includes advances in instrumentation, development of new experimental techniques and methodology, new theoretical insights, new data processing and simulation methods, and original applications of established or novel methods to scientific problems.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信