fi对象DSP系统工具箱
从工作区读取定点信号
您可以从MATLAB读取定点数据®工作区成模拟金宝app®使用来自工作区的信号(DSP系统工具箱)和从工作区触发信号(DSP系统工具箱)DSP System Toolbox™软件的块。输入定义的名称fi
变量信号来自工作空间或从工作区块触发信号的信号的参数。
将定点信号写入工作空间
可以通过模型的定点输出将其写入MATLAB工作区到工作区或者触发到工作区(DSP系统工具箱)距离区块。定点数据始终以2-D或3-D数组的形式写入。
笔记
将定点数据写入MATLAB工作区fi
对象,选择记录定点数据作为FI对象信号上的复选框到工作空间或触发到工作区块对话框。否则,定点数据将转换为双倍的
并写信给工作区双倍的
。
例如,您可以使用以下代码创建一个fi
MATLAB工作区中的对象。然后,您可以使用工作区块中的信号将数据带入Simulink模型。金宝app
a = fi([sin(0:10)' sin(10:-1:0)']) a = 0 -0.5440 0.8415 0.4121 0.9093 0.9893 0.1411 0.6570 -0.7568 -0.2794 -0.9589 -0.9589 -0.2794 -0.7568 0.6570 0.1411 0.98930.9093 0.4121 0.8415 -0.5440 0 DATATYPEMODE:固定点:二进制点缩放签名签名:签名wordlength:16 fractionLength:15
以下模型中的工作区块中的信号具有以下设置:
信号-
一个
采样时间-
1
每个框架样品-
2
最终数据值之后的形式输出通过-
设置为零
以下参数求解器窗格模型配置参数对话框具有以下设置:
开始时间-
0.0
停止时间-
10.0
类型-
固定步骤
求解器-
离散(没有连续状态)
固定步长(基本样本时间)-
1.0
请记住,将定点数据写入MATLAB工作区fi
对象,选择记录定点数据作为FI对象信号上的复选框到工作区块对话框。否则,定点数据将转换为双倍的
并写信给工作区双倍的
。
工作空间块的信号将模拟的结果写入MATLAB工作空间作为一个fi
目的。
yout = (:,:,1) = 0.8415 -0.1319 -0.8415 -0.9561 (:,:,2) = 1.0504 1.6463 0.7682 0.3324 (:,:,3) = -1.7157 -1.2383 0.2021 0.6795 (:,:,4)= 0.3776 -0.6157 -0.9364 -0.8979 (:,:,5) = 1.4015 1.7508 0.5772 0.0678 (:,:,6) = -0.5440 0 -0.5440 0 DataTypeMode: Fixed-point: binary point scaling Signedness: Signed WordLength: 17 FractionLength:15