zoukankan      html  css  js  c++  java
  • 61 origin授控于MATLAB

    官方教程:http://www.originlab.com/forum/topic.asp?TOPIC_ID=22339

    学习自白东升老师originPRO8.0教程。

    我用的是origin pro2017版本,此外你还要安装MATLAB。

    打开方式:

    这样就打开了MATLAB的内核。

    打开后其实就相当于在MATLAB里面的控制台输入一样,如下图:右侧为输入代码,

    plot([-5:0.02:5],sin(exp([-5:0.02:5])))

    左侧为生成的图形。

    其实在高版本还会直接显示MATLAB的控制台如上图最下面的窗口。

    下面在origin2017中的MATLAB控制台(其实相当于在MATLAB中)建立两个矩阵:

    上面是教程和自己操作的对比。

    -------------------------------------------下面是两个软件之间数据的转换------------------------------------------------------

    1.pr:用来把origin中的实矩阵传递到MATLAB中。用法为:pr MBook1

    比如我在origin中file--new--matrix,选择两行三列,如下图:

    然后再手动填充上,如下图:

    之后执行: pr MBook1  这一命令,MBook1为这个矩阵默认的文档名,如下图:

    执行过程如下图:

    MBook1这一命令是在MATLAB中显示这一变量内容。由此可见origin中的实矩阵被传递到了MATLAB中。

    当运行pr MBook2  这一命令时由于工程中并没有MBook2这一矩阵文档,故会新建这一矩阵文档(一个32*32的空矩阵)并传递到MATLAB中,这时MATLAB中收到的矩阵并不为空,为-0.123456789,好奇怪。

    所以pr命令后为origin中已经存在的矩阵文档名称。

      

    2.gr:用来把MATLAB中的实矩阵传递到origin中。比如:gr A   这一命令会把刚才在MATLAB中建立的单位矩阵传递到origin中。注意gr参数为矩阵文档名,而非文档中MSheet1.

    3.pc  是将origin中的复矩阵传递到MATLAB中。

    4.gc 用来将MATLAB中的复矩阵传递到origin中。

    5.pwr:这可以把origin中的实数据传递到MATLAB中。  pwr  [Book1]Sheet1!col(A) p1

    这段代码的意思是将origin中Book1工作簿中的Sheet1工作表中的A列传递到MATLAB中p1变量中。

     

    因为MATLAB中变量大小写敏感(大小写代表不同的变量),故输入大写的P1得不到任何变量。

     6.pwc:可以将origin中的复数据传递到MATLAB中。

    pwc  [Book1]Sheet1!col(C) p2   意思是将origin中Book1中Sheet1中的C列复数都放在MATLAB中的一个p2的变量中。

    7.pws:是将origin中的字符串数据传递到MATLAB中。

    8.gwkspace m:可以将MATLAB中的所有变量传递到origin的一个新矩阵窗口(默认新建一个MBook*,相当于一个工作簿)。每个变量占一个新的表单(相当于excel中工作表)。

    9.gwkspace w:可以将MATLAB中的所有变量传递到origin的一个新工作表窗口中(默认新建Book*)。每个变量占一个新的表单(相当于excel中工作表)。

    ------------------------------------------------------------------

    另外可以窗口操作相互传递数据:

    import按钮可以将MATLAB中数据传递到origin中。

    第二个export按钮可以把当前矩阵或当前工作表导出到MATLAB中。

    ------------------------------------------------------------

    通过file可以导入MATLAB的.mat文档。

    高版本界面:

  • 相关阅读:
    第三章 Python基础——文件操作&函数
    第二章python基础续
    第二章Python基础
    四、蒙卦
    三、屯卦
    二、坤卦
    一、乾卦
    1.听力
    Mac搭建github Page的Hexo免费个人博客
    2.4线性表的顺序表示和实现
  • 原文地址:https://www.cnblogs.com/zhubinglong/p/6900630.html
Copyright © 2011-2022 走看看