- 博客(6)
- 收藏
- 关注
原创 Questa仿真数据导出到MATLAB的另一种方法
在上一篇文章中说明了Questa将仿真数据通过十六进制的形式写入到txt文件中,再用MATLAB读取txt文件数据进行分析验证仿真结果是否正确。在MATLAB分析中通常是用十进制进行分析的,对与txt文件中的数据需要先转成10进制,再转成有符号十进制数据,过程较麻烦。而且这种转换方法有一个局限性,在应用中发现对于不是16bit或者32bit的有符号十六进制数据,例如一个24bit的十六进制有符号数据就无法通过直接调用函数进行转换,需要先对数据进行补位和补码操作,过程更加麻烦。
2025-10-15 15:17:19
213
原创 ACM模式下的链表输入和输出
在ACM模式下依次输入链表节点值并且返回链表头结点,为了实现这个功能需要注意以下几点:如何实现一次输入所有节点值如何确定两个不同的节点所对应的节点值如何实现节点间的连接并返回头结点首先,需要定义一个链表类:class ListNode {public: int val; //节点值 ListNode* next; //下一个节点 ListNode(int n) :val(n), next(nullptr) {} //构造函数 ListNode(int n, ListNod
2021-08-17 22:06:13
2603
原创 Day1 字符数组char[]和string字符串赋值
Day1 字符数组char[]和string字符串赋值一、字符数组char[]类型赋值1.当定义了数组大小后,两个数组间可以按位赋值,例如:#include<iostream>#include<string>using namespace std;int main(){ char a[5]={'1','2','3','4'}; char b[5]; //声明数组b的大小 for(int i=0;i<5;i++) { b[i]=a[i]; //按位赋值
2021-08-04 10:21:26
4517
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1