设为首页收藏本站|繁體中文 快速切换版块

 找回密码
 立即加入
搜索
查看: 5195|回复: 19

DIgSILENT怎么用数组?

  [复制链接]
  • TA的每日心情
    奋斗
    2019-4-23 10:14
  • 签到天数: 9 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    累计签到:9 天
    连续签到:1 天
    发表于 2012-3-4 00:11:22 | 显示全部楼层 |阅读模式

    马上加入,结交更多好友,共享更多资料,让你轻松玩转电力研学社区!

    您需要 登录 才可以下载或查看,没有账号?立即加入

    ×
    大家好,想请问各位:
    8 @: y* C' n" b2 ^$ ?- j
    - D- j1 d( N  F; Z  怎么在DigSilent的control blocks里面建立数组勒?像MATLAB一样给一个信号或者参数定义成数组的形式???
    ) X- x3 G) F" N( i, l7 T+ R  |3 ^0 L0 Z' \
      谢谢大家
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    楼主热帖
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    奋斗
    2019-12-11 13:54
  • 签到天数: 5 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    累计签到:5 天
    连续签到:1 天
    发表于 2018-5-25 14:46:38 | 显示全部楼层
    建议有了答案发布出来,会对新学的有很大的帮助
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
    回复 推荐 踩下

    使用道具 举报

  • TA的每日心情
    慵懒
    2021-3-6 19:24
  • 签到天数: 85 天

    连续签到: 1 天

    [LV.6]常住居民II

    累计签到:85 天
    连续签到:1 天
    发表于 2017-11-14 09:42:05 | 显示全部楼层
    666啊,另外我竟然看到了大师兄
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
    回复 推荐 踩下

    使用道具 举报

  • TA的每日心情
    开心
    2018-5-12 22:19
  • 签到天数: 4 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    累计签到:4 天
    连续签到:1 天
    发表于 2016-10-17 10:03:07 | 显示全部楼层
    好厉害,解决了我的问题
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    [发帖际遇]: 今天领导高兴对 一梦而已工作表现很满意,奖励了 威望3 点. 幸运榜 / 衰神榜
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
    回复 推荐 踩下

    使用道具 举报

    该用户从未签到

    尚未签到

    发表于 2012-3-4 19:56:03 | 显示全部楼层
    你看能不能把需要的数组建立个TXT文档,在采取读文档的形式了
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    奋斗
    2019-4-23 10:14
  • 签到天数: 9 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    累计签到:9 天
    连续签到:1 天
     楼主| 发表于 2012-3-4 20:00:28 | 显示全部楼层
    回复 2# xtdxguanzi
    3 b0 [. a  z& e9 ]  e" i8 F6 h* O# @  t6 W$ `) ]

    7 t- t2 e( M( B# C; e  l" [    它实际上是一个matlab的workspace的表格~不知道可不可以读的上~但是我看那个common model有数组的,不知道那个怎么用具体
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    累计签到:1 天
    连续签到:1 天
    发表于 2012-3-4 21:24:34 | 显示全部楼层
    回复 1# chengnaonao 6 B; `8 `1 o1 i

    8 |; ]1 x# O5 B% m没理解问题,是不是要像双馈风机中Turbine模块那样,预先写好一个矩阵以供内部代码读取?7 P8 A! _. p5 f( ^
    如果是这样的话只要在模块变量中设置Matrix或Array变量就行了,会自动出现可供填写的表格。' z4 F6 @  ~6 d& K6 B3 a

    4 e4 B$ F6 N3 z3 v也许是我理解得简单了……
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    奋斗
    2019-4-23 10:14
  • 签到天数: 9 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    累计签到:9 天
    连续签到:1 天
     楼主| 发表于 2012-3-5 05:41:02 | 显示全部楼层
    回复 4# diguasix ) D3 X& C, n2 N( O; L) K. I; `3 G
    . E3 D$ V2 g1 t. @4 @

    # H( H$ N, y: T% M1 E* b* A9 I0 x    我觉得是你讲的意思,我就是想问说,一个模块里面如果有参数是数组形式的,要怎么把数组加到里面~
      C) y1 C" F1 y) l- f: N' y2 D# o6 @2 U9 t; i
        那你说的这个,要在哪里定义这些数组什么的?是在模块里面的equation那页里面定义嘛?
    ) K, q7 B7 v! G& q2 K2 K6 H" W' q6 _3 z& c9 E8 A
        谢谢你的回答先~
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    无聊
    2017-9-26 15:28
  • 签到天数: 21 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    累计签到:21 天
    连续签到:1 天
    发表于 2012-3-6 23:13:39 | 显示全部楼层
    路过,帮不到你
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    开心
    2016-12-11 15:34
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    累计签到:1 天
    连续签到:1 天
    发表于 2012-3-7 15:40:22 | 显示全部楼层
    建议啊,有了答案整理一下发布出来
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    开心
    2016-12-11 15:34
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    累计签到:1 天
    连续签到:1 天
    发表于 2012-3-7 15:41:03 | 显示全部楼层
    建议有了答案发布出来,会对新学的有很大的帮助
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    累计签到:1 天
    连续签到:1 天
    发表于 2012-3-8 10:42:18 | 显示全部楼层
    本帖最后由 diguasix 于 2012-3-8 10:45 编辑
    + S: h* n' f5 @$ j0 A1 \- n; |, e8 I$ X, g# f+ |$ Y
    不是不想整理,前几天系统鄙视我,没有权限回贴……
    # U1 g6 b. e: m6 j% @0 B3 y以Turbine模块为例罗嗦地说明一下顺序,学会这个完全是根据Turbine模块自带的矩阵照猫画虎,未求甚解。
    ) p  T. a, {- L' \/ |1. 找到欲编辑的模块。在Demo账户下即可找到DFIG工程(可以将其复制出来练习操作)。在机侧变流器控制目录下找到Turbine模块。从右键菜单中打开对应的图形。+ X* E8 H- [5 q6 m# g+ G

    Turbine模块的图形

    Turbine模块的图形
    & Z6 l; q0 o4 r5 C+ r6 n& T/ {

    # _- Z9 N3 Q4 `' O8 q; P2. 声明矩阵。想在Turbine模块中设置矩阵,必须在内部声明,也就是图中的Wind Power模块,双击打开后出现模块定义,点击右箭头会出现下一级定义。在这两个定义模块中的Parameter一栏声明要用的矩阵或向量,保持一致。矩阵和向量的区别稍后解释。如图,矩阵是matrix_i,向量是array_k。其中的i和k是自己随意定义的名字。
    / y0 P4 L6 |0 A* B7 \1 R2 `$ ]

    矩阵声明

    矩阵声明
    " Z: B2 c6 p0 q2 y4 i1 o
    9 d& c7 A2 W/ W9 d6 ?
    3. 编辑矩阵。重新找到Turbine模块,右键菜单进入模块编辑窗口。点击右键头进入向量和矩阵的编辑界面。第一次是向量,第二次是(二维)矩阵。
    7 M' S9 ]+ P" }8 G

    Turbine模块编辑界面

    Turbine模块编辑界面
    ) C: [. C$ s- i+ h* `0 n6 d
    向量实际是一条二维曲线y=f(x),x列是横坐标,y列是纵坐标。size那一行表示维数,一般xy都写成相同的维数,每次修改维数后都要按左或右箭头刷新一下界面,然后就会出现xy的编辑表格。如果只是单纯地定义一个数组,x列取1,2,3……自然序列即可。
    ; C: O1 q1 Z0 d5 C+ L7 f

    向量编辑界面

    向量编辑界面

      d/ ], y% V) y) w3 Y* C) a矩阵稍麻烦一些,目前我只设置过二维矩阵z=f(x,y)。
    ; z( z# F9 K; ?2 P! j1 a! o5 T第一行size仍然表示维数,但格式排列得有点变态,这个维数是包含坐标轴的,很久才搞明白。例中设置5*7矩阵即只取35个z值,但size中的定义为(6,8),本行只用前两格,后面填零就可以(填别的如注释什么的应该也无所谓,自己挖掘)。, n' h* ^+ U0 s$ r* P/ n5 @! I0 f% D0 P
    然后忽略size这一行。Axis表示坐标轴,第一列是x轴,第一行(忽略size行)是y轴,两个轴交点那个单元格的数值应该无意义,但填零比较保险。xy轴填写反了也无所谓,代码引用时颠倒过来就行了。然后就是z值的编辑部分。( v. u5 p; \. W5 O4 N+ Z  |

    矩阵编辑界面

    矩阵编辑界面

    $ k" d. z4 B% P  H' Y. s4. 引用矩阵。在代码中向量的引用通过lapprox函数,二维矩阵的引用通过sapprox2函数,强调二维是因为不晓得是不是还有多维矩阵……自己查说明手册去~~关于向量或矩阵的值,如果你要取的点不正好落在定义时的值中,貌似会采用三次样条插值拟合出曲线来。对数学实在感冒,本版以前的帖子有过讨论,可惜暂时找不到。
    & F8 Q( o! s5 c' B5 i7 L
    ( T) F: y8 v$ u& G就这么多,主要是为我这样的新手准备的,刚摸到这个软件时实在很痛苦,有一点中文的参考资料是很好的了。

    评分

    参与人数 1威望 +2 学分 +5 收起 理由
    chengnaonao + 2 + 5 wow,你好厉害,嘿嘿

    查看全部评分

    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    累计签到:1 天
    连续签到:1 天
    发表于 2012-3-8 16:36:30 | 显示全部楼层
    DFIG模型里MPT模块也用到了向量,可以参考。/ y4 V; S( J% Y/ N2 B& X& b% _

    * p4 g1 V6 X* K) F下面是论坛里与矩阵相关的贴子,简单顺了一下。4 y0 r4 s- S/ e5 B! f
    https://tech.cepsc.com/thread-45495-1-14.html
    ! h- y/ A9 q. k9 T: T. hhttps://tech.cepsc.com/thread-62389-1-6.html, `3 p, E1 ?% B0 T2 q
    https://tech.cepsc.com/thread-69169-1-1.html
    # f8 t+ M4 ~! X3 J1 {. F, xhttps://tech.cepsc.com/thread-73435-1-4.html
    + x0 g4 Y, [1 P/ J. Y3 T' V1 t! rhttps://tech.cepsc.com/thread-72482-1-3.html
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
    您需要登录后才可以回帖 登录 | 立即加入

    本版积分规则

    招聘斑竹

    小黑屋|手机版|APP下载(beta)|Archiver|电力研学网 ( 赣ICP备12000811号-1|赣公网安备36040302000210号 )|网站地图

    GMT+8, 2025-7-25 20:57

    Powered by Discuz! X3.5 Licensed

    © 2001-2025 Discuz! Team.

    快速回复 返回顶部 返回列表