tData = simout.simlog_CondenserHarness.Pass_1.Z.series.time;报错:此类型的变量不支持使用点进行索引
时间: 2024-02-01 07:13:33 浏览: 38
这个错误可能是因为`simout.simlog_CondenserHarness.Pass_1.Z`的数据类型不是一个结构体或对象,而是一个数组或向量。如果是这样,你可以使用以下代码来访问它的时间序列数据:
```
tData = simout.get('CondenserHarness.Pass_1.Z').Values.Time;
```
或者,如果你使用的是mat文件记录Simulink仿真数据,你可以使用以下代码:
```
tData = simlog.CondenserHarness.Pass_1.Z.time;
```
请注意,这取决于你的仿真设置和数据记录方式,因此你需要根据自己的情况进行相应的调整。
相关问题
tData = simout.simlog_CondenserHarness.Pass_1.Z.series.time;
这段代码看起来像是在从仿真结果中提取出时间向量tData。simout是一个包含了仿真输出数据的结构体,而simlog_CondenserHarness是其中的一个字段,它包含了CondenserHarness子系统的仿真输出数据。Pass_1是CondenserHarness中的一个信号名称,Z是该信号的一个元素,series是一个结构体,包含了信号的时间向量和值向量。因此,simout.simlog_CondenserHarness.Pass_1.Z.series.time就是提取出了CondenserHarness子系统中Pass_1信号的时间向量。
data=np.c_[range(1,20),confint[1:],q,p]报错
这个错误很可能是因为 `confint`、`q` 或 `p` 中的一个或多个不是一维数组。请确保这些数组都是一维的。你可以使用 `np.squeeze()` 函数将多维数组压缩成一维数组,例如:
```
confint = np.squeeze(confint)
q = np.squeeze(q)
p = np.squeeze(p)
```
然后再尝试运行 `data=np.c_[range(1,20),confint[1:],q,p]` 这行代码。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)