dongdong2016的个人空间 https://blog.eetop.cn/1519554 [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

simulink简单记录---(14) [2018年11月17日]

已有 1870 次阅读| 2018-11-19 16:48 |个人分类:simulink|系统分类:芯片设计

天气: 又晴又阴
心情: 是哭是笑
         1.遇到的Matlab问题(二)

        ①randn
用法:

Y = randn(n)  返回一个n*n的随机项的矩阵。如果n不是个数量,将返回错误信息。
        Y = randn(m,n) 或 Y = randn([m n]) 返回一个m*n的随机项矩阵。
        Y = randn(m,n,p,...) 或 Y = randn([m n p...])产生随机数组。
        Y = randn(size(A) 返回一个和A有同样维数大小的随机数组。
        randn  返回一个每次都变化的数量。

② global

 在一个m文件里要调用一个函数(自定义的),但是希望这个函数能利用并修改workspace中的变量(m文件中的),可是函数的变量全是局部的,无法修改工作区的变量,可以同时在“函数(自定义的)”和m文件中需要使用修改的变量申明为全局变量就可以了,在变量前加上global

 在S-function中不同的函数,不同的function下,需要用重复重申global变量吗,如主函数写一次,初始化写一次?

③ Random Number模块

        写这个模块,主要是里面有个seed参数,对mean和Variance没有问题,而seed参数应如何设置是需要理解的。

        就是随机数产生不是绝对的随机,而是一种伪随机数,但显示出了随机数的特性。但是如果不设置seed,则每次产生的随机数的开头都不同,也就是产生了不同的随机数,但是设定seed就会产生相同的随机数,但是seed和产生的随机序列之间有什么具体关系? 

       ④num2str()这个函数

       数值转换为字符串。

       str=num2str(A);    将数组A中的数值转换为字符串表示形式

       str=num2str(A,precision);    precision 表示精度,有效数字的个数

       str=num2str(A,format);    format指定格式

 ⑤save函数

  遇到的情况是save('Xstate','Xstate')这种形式的书写,每次都显示存不进去,被拒绝了,不知是何原因?

 尝试了将其改成save('Xstate,mat','Xstate'),还是被拒绝写入。

  这里难道是我没有写入权限?

⑥ 是语句理解

   Xs=[Xs,Xn]  ;

   Xo=Xe(:,length(Xe(1,:))) ;

    


点赞

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

  • 关注TA
  • 加好友
  • 联系TA
  • 0

    周排名
  • 0

    月排名
  • 0

    总排名
  • 0

    关注
  • 4

    粉丝
  • 3

    好友
  • 0

    获赞
  • 0

    评论
  • 1620

    访问数
关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-22 19:16 , Processed in 0.015909 second(s), 8 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部