摘要:
FFT是离散傅立叶变换的快速算法,可以将一个信号变换到频域。有些信号在时域上是很难看出什么特征的,但是如果变换到频域之后,就很容易看出特征了。这就是很多信号分析采用FFT变换的原因。另外,FFT可以将一个信号的频谱提取出来,这在频谱分析方面也是经常用的。 现在就根据实际经验来说说FFT结果的具体物理 阅读全文
摘要:
方法: 利用matlab app里的Neural Net Fitting,拟合时设置数据时一定要注意矩阵维度的对应,官方有个参考案例是对506个社区的影响房价的13个参数进行研究,而后输出该社区房价的均值。这里可以参考知乎这篇文章:https://zhuanlan.zhihu.com/p/10802 阅读全文
摘要:
1.isalpha(c):检查参数 c 是否是字母。 2.isdigit(c):检查参数 c 是否为阿拉伯数字0 到9。 3.tolower(c):把c从大写转换为小写。 4.toupper(c):把c从小写转换为大写。 5.pow(x,i):计算 x 的 i 次方。 阅读全文
摘要:
对一个数n n%10; //个位 (n%100)/10;//十位 (n%1000)/100;//百位 (n%10000)/1000;//千位 阅读全文
摘要:
可以这样理解: 在Windows的文件夹里新建两个文件,如果第二个文件名字与第一个相同,系统会提示错误,修改名字后才能保存第二个文件;但是如果你新建两个文件夹,把第一个文件放入第一个文件夹,把第二个文件放入第二个文件夹,这时第二个文件的名字就可以跟第一个一样了。 这里的文件夹对应的就是包(packa 阅读全文
摘要:
单向链表的结点的数据结构可以分为两部分:数据域和指针域,数据域存储数据,指针域指向下一个存储结点的地址。 1、带头结点的单向链表 图片里 head 代表头指针,指向不存储数据的头结点(头结点的数据域可以存储数据可以不存储,一般不存储) 2、不带头结点的单向链表 图片里 head 同样代表头指针,只是 阅读全文
摘要:
打开cmd的方式: 开始+系统+命令提示符 Win+R 输入cmd打开控制台 资源管理器的地址栏前面加上cmd 路径 常用的DOS命令 1.#盘符切换:切换到D盘,则输入D: 2.#查看当前目录下的所有文件 dir 3.#切换目录符 cd+空格 cd .. 返回上一级目录 cd/d 进入另一个盘的目 阅读全文
摘要:
一个函数总是占用一段连续的内存区域,函数名在表达式中有时也会被转换为该函数所在内存区域的首地址,这和数组名非常类似。 我们可以把函数的这个首地址(或称入口地址)赋予一个指针变量,使指针变量指向函数所在的内存区域,然后通过指针变量就可以找到并调用该函数。这种指针就是函数指针。 函数指针的定义形式为: 阅读全文
摘要:
fun函数删除输入字符串里的空格 void fun (char *str) { int i,j=0; for(i=0;str[i]!='\0';i++) //循环条件也可以写为 i<strlen(str) { if(str[i]!=' ')//也可以写为:if(str[i]==' ') str[j+ 阅读全文
摘要:
fun函数的功能:求出小于或等于lim的所有素数并放在aa数组中,并返回所求出的素数的个数。 int fun(int lim, int aa[MAX]) { int j=0,a; int i; for(i=2;i<lim;i++) //遍历小于lim的所有数(0、1不算素数,从2开始) { for( 阅读全文
摘要:
定义一个M*N的数组,求出此数组周边元素之和。 #include <stdio.h> #define M 4 #define N 5 void main() { int a[N][N]={0,1,2,7,9,1,9,7,4,5,2,3,8,3,1,4,5,6,8,2,5,9,1,4,1}; int 阅读全文
摘要:
![](https://img2020.cnblogs.com/blog/2441928/202108/2441928-20210824210637711-1080939691.png)![](https://img2020.cnblogs.com/blog/2441928/202108/2441928-20210824210702132-1114059080.png) 阅读全文
摘要:
操作文件的正确流程为:打开文件 --> 读写文件 --> 关闭文件。文件在进行读写操作之前要先打开,使用完毕要关闭。 所谓打开文件,就是获取文件的有关信息,例如文件名、文件状态、当前读写位置等,这些信息会被保存到一个 FILE 类型的结构体变量中。关闭文件就是断开与文件之间的联系,释放结构体变量,同 阅读全文
摘要:
http://c.biancheng.net/cpp/html/94.html (C语言结构体与指针) http://c.biancheng.net/cpp/html/88.html (C语言结构体) https://www.runoob.com/cprogramming/c-structures. 阅读全文
摘要:
http://c.biancheng.net/cpp/html/80.html 阅读全文
摘要:
问题:输入只有一行,出生日期,包括年月日,年月日之间的数字没有分隔符。 输出三行,第一行为出生年份,第二行为出生月份,第三行为出生日期。输出时如果月份或天数为1位数,需要在1位数前面补0 示例: 输入:20130225 输出:year=2013 month=02 date=25 #include<s 阅读全文
摘要:
####说明 %d%d%d 是按十进值格式输入三个数值。输入时,在两个数据之间可以用一个或多个空格、tab 键、回车键分隔。 对于 scanf(),输入数据的格式要和控制字符串的格式保持一致。比如上述例子中使用 , 来分隔输入的 %d, 相应的输入时也需要添加 ,;同样的,如果有两个以空格分隔的 % 阅读全文
摘要:
KiKi写了一个输出“Hello world!”的程序,BoBo老师告诉他printf函数有返回值,你能帮他写个程序输出printf(“Hello world!”)的返回值吗? int main() { int ret = printf("Hello world!"); printf("\n"); 阅读全文
摘要:
题:写出十六进制整数ABCDEF对应的十进制整数,所占域宽为15。 int main() { int a = 0xABCDEF; printf("%15d",a); } 上一篇随笔中说到八进制数前面要加‘0’;十六进制数前面要加‘0x’;所以这里定义 a 时要加 0x。 此外,这里的域宽就是指 d 阅读全文
摘要:
十进制整数1234对应的八进制和十六进制(字母大写) 直接输出 int main() { int a=1234; printf("%#o ",a);//以八进制输出 printf("%#X",a);//以十六进制输出 } c语言中,为了区分不同进制数字,数字前要带上前缀,八进制数前面带上‘0‘;十六 阅读全文
摘要:
随便新建一个文件夹,新建一个记事本文件,把后缀改为.java 用Notepad++打开Java文件,输入以下代码 public class Hello{ public static void main(String[] args){ System.out.print("Hello World!"); 阅读全文
摘要:
jdk的安装与卸载 目前用得比较多的是jdk8,故下面以jdk8为例进行介绍 1、jdk的卸载 如果jdk安装好后由于没配置好等一些原因无法运行java程序时,需要卸载jdk进行重装,下面介绍一下方法: 1.打开控制面板,点击程序,点击程序和功能,找到图中前两个程序,右键点击卸载 2.删除环境变量 阅读全文