发布时间:2015-04-28 14:51:01
以高斯信号为例,计算幅度谱、相位谱、双边功率谱和单边功率谱。(转载请注明出处)MATLAB程序代码:%==========================================================================%Name: spectrum.m%Desc: 以高斯信号为例,求解其频谱、双边功率谱、单边功率谱,.........【阅读全文】
发布时间:2014-09-02 15:09:12
在MATLAB中,对于一个负实数开方,比如(-8)^(1/3),有的MATLAB版本返回-2,而有的MATLAB版本返回三个值,包括两个复数。这是因为MATLAB会在复数域求所有的解。如果只想获得实数根,那么可以使用x=nthroot(-8,3);或者sign(-8).*abs(-8.^(1/3));如果想一次性得到所有复数解,可以用roots([1 0 0 -8]);参考MATLAB官方解.........【阅读全文】
发布时间:2014-09-01 07:56:20
以下是一段简单的代码%==========================================================================%Name: xls_w.m,%Desc: 对文本文件的读取与存入操作%Parameter:%Return:%Author: yoyoba(stuyou@126.com)%Date: 2014-9-1%Modify: .........【阅读全文】
发布时间:2014-07-04 13:39:10
有一个同事,让写一个小程序,但是结果始终有些问题,后来经过检查,发现问题出现在char函数的使用上。在MATLAB中,可以使用char函数创建一个字符矩阵,如:mych=char('a','abc','12345','cd');该命令会创建一个二维的字符矩阵,矩阵行数为4行(即输入的参数个数),矩阵列数为5列(输入各参数字符串长度的最大值)。输.........【阅读全文】
发布时间:2014-05-15 16:49:05
用光谱仪测量的光谱,得到数据文件(.txt)。有时候需要对光谱进行处理之后才能使用。这就涉及到MATLAB对文本文件的读取和存入操作。这里我们以一个例子来说明对文本文件读、存的操作。图1 光谱文件结构一般光谱仪得到的光谱文件结构如图1所示,共包含两列,第一列为波长数值(单位:nm),第二列为测量的光功率值(单位.........【阅读全文】