Origin8.0教程:隐藏坐标值与最新协议解析

需积分: 9 4 下载量 6 浏览量 更新于2024-08-06 收藏 19.97MB PDF 举报
"Origin8.0二维图形绘制详解实例与教程" 本文主要介绍的是关于Origin8.0软件的使用,特别是其在图形绘制方面的应用。Origin8.0是一款强大的科学数据分析和绘图软件,广泛应用于科研和工程领域。作者在文中提到,尽管市面上存在一些Origin8.0的中文教程,但大多内容陈旧,未能充分覆盖新版本的新特性和实际应用中的难点。因此,作者基于读者需求和自己的使用经验,编写了这份详细的教程,旨在解决用户在使用Origin8.0时可能遇到的实际问题。 在教程中,作者特别提到了"隐藏坐标值"这一功能,这在图形展示中有时是非常必要的,例如为了保护数据隐私或简化图形以突出关键信息。隐藏坐标值可能是通过设置图例、坐标轴属性或者其他图形选项来实现的,具体操作步骤在原文中未详述,但可以想象它涉及到了Origin8.0的图形定制和数据可视化高级技巧。 此外,作者还表达了希望扩展到数据处理、分析和曲线拟合教程的愿望,但鉴于这些内容的复杂性和深度,需要更多的时间和精力。对于数据处理和分析,Origin8.0提供了丰富的工具,包括数据过滤、统计计算、信号处理等;曲线拟合则涉及到各种数学模型和拟合方法,如线性、非线性回归,用户可以通过内置的拟合引擎进行操作。然而,由于篇幅限制,这部分内容未能在本次教程中展开。 文章的个人化叙述部分,作者分享了写作背景和生活点滴,表达了对家人、朋友和导师的感激之情,同时展示了对科普和技术写作的热情。这部分虽然不直接涉及技术知识,但它展示了作者写作的初衷和对读者服务的承诺,增强了教程的人文色彩。 这份教程针对Origin8.0的使用者,特别是对二维图形绘制有深入需求的读者,提供了实用的指导。遗憾的是,具体的操作步骤和详细的教学内容在提供的摘要中并未包含,但可以推测教程内容丰富,涵盖了从基础操作到高级技巧的各种应用场景。对于那些寻求提高Origin8.0使用技能的人来说,这将是一个宝贵的资源。

if (RB_CC != null && RBTackInfo.Count >= 6 && RBTackInfo[5].TransformStatus) { RB_CC.transform.localPosition = new Vector3(RBTackInfo[5].Ty, -RBTackInfo[5].Tx, -RBTackInfo[5].Tz); RB_CC.transform.localRotation = new Quaternion(-RBTackInfo[5].Qy, RBTackInfo[5].Qx, RBTackInfo[5].Qz, RBTackInfo[5].Q0); // qx,qy,qz,q0 if (RBTackInfo[5].markers[0].State) GameObject.Find("CC-m01").transform.localPosition = new Vector3(RBTackInfo[5].markers[0].Ty, -RBTackInfo[5].markers[0].Tx, -RBTackInfo[5].markers[0].Tz); if (RBTackInfo[5].markers[1].State) GameObject.Find("CC-m02").transform.localPosition = new Vector3(RBTackInfo[5].markers[1].Ty, -RBTackInfo[5].markers[1].Tx, -RBTackInfo[5].markers[1].Tz); if (RBTackInfo[5].markers[2].State) GameObject.Find("CC-m03").transform.localPosition = new Vector3(RBTackInfo[5].markers[2].Ty, -RBTackInfo[5].markers[2].Tx, -RBTackInfo[5].markers[2].Tz); if (RBTackInfo[5].markers[3].State) GameObject.Find("CC-m04").transform.localPosition = new Vector3(RBTackInfo[5].markers[3].Ty, -RBTackInfo[5].markers[3].Tx, -RBTackInfo[5].markers[3].Tz); Debug.Log("RB_CC_locPosition" + RB_CC.transform.localPosition.ToString("f5")); Debug.Log("RB_CC-m01" + GameObject.Find("CC-m01").transform.localPosition.ToString("f5")); Debug.Log("RB_CC-m02" + GameObject.Find("CC-m02").transform.localPosition.ToString("f5")); Debug.Log("RB_CC-m03" + GameObject.Find("CC-m03").transform.localPosition.ToString("f5")); Debug.Log("RB_CC-m04" + GameObject.Find("CC-m04").transform.localPosition.ToString("f5")); } } else UnityEngine.Debug.Log("Input Not fulfills the correct format!"); }

2023-07-13 上传