测试某程序是提示如下信息
tica, Tahoma, Arial, sans-serif">解决办法:
首先请确认你的matlab的安装文件夹中子文件夹binwin32中有如下文件:atlas_Athlon.dll(AMD系列的请用这个,我的是台式机,很多台式机都是这个),atlas_P4.dll(P4的用这个),atlas_PIII.dll(P3的用这个),atlas_PII.dll(P2的用这个)。这些是对应处理器的数值运算优化文件。
然后按如下步骤进行:1、右击我的电脑,选择属性.2、在"高级"选项卡中点击"环境变量"3、在系统变量下面添加如下内容(按"新建"):例如:变量名:BLAS_VERSION变量值:E:Matlab7inwin32atlas_Athlon.dll (即以上对应文件的路径,这里以AMD系列为例)
OK!这个问题就解决了。按照上述方法依然无效,求解求解啊
我用的是amd的那个文件,但仿真时仍然出现上图的对话框,请问如何查看自己的笔记本是那种型号,我的不是AMD的,但不知道是P4还是其他的?请大神明示!另外,在网上并未找到适用P4或者其他型号的dll文件,跪求解决方案啊,附上笔记本型号
dell 灵越 N4030
附上现有代码
fs1=150;
t1=-0.1:1/fs1:0.1;
fa=5*sin(2*pi*40*t1)+1.8*sin(4*pi*40*t1)+0.8*sin(5*pi*40*t1);
figure(1);plot(t1,fa),xlabel('fs1=150Hz时,fa采样时域图');
hold off;
fs2=300;
t2=-0.1:1/fs2:0.1;
fb=5*sin(2*pi*40*t2)+1.8*sin(4*pi*40*t2)+0.8*sin(5*pi*40*t2);
figure(2);plot(t2,fb),xlabel('fs2=300Hz时,fb采样时域图');
f=40;fs=150;
N=300;k=0:N-1;
t=-0.1:1/fs:0.1;
w1=150*k/N;
fa=5*sin(2*pi*f*t)+1.8*sin(4*pi*f*t)+0.8*sin(5*pi*f*t);
xfa=fft(fa,N);xf1=abs(xfa);
figure(1);plot(w1,xf1),xlabel('fs=150Hz时,fa经fft后频谱图.单位:Hz');
f=40;fs=300;
N=300;k=0:N-1;
t=-0.1:1/fs:0.1;
w2=300*k/N
fb=5*sin(2*pi*f*t)+1.8*sin(4*pi*f*t)+0.8*sin(5*pi*f*t);
xfb=fft(fb,N);xf2=abs(xfb);
figure(2);plot(w2,xf2),xlabel('fs=300Hz时,fb经fft后频谱图.单位:Hz ');
Wm=180*pi;Wc=Wm;
fs1=150;Ws=2*pi*fs1;
n=-800:800;nTs1=n/fs1;
fa=5.1*sin(2*pi*40*nTs1)+1.8*sin(4*pi*40*nTs1)+0.8*sin(5*pi*40*nTs1);
Dt=1/fs1;t1=-0.1:Dt:0.1;
fa1=fa/fs1*Wc/pi*sinc((Wc/pi)*(ones(length(nTs1),1)*t1-nTs1'*ones(1,length(t1))));
figure(1);plot(t1,fa1);
axis([-0.1 0.1 -8 8]);
xlabel('fs=150Hz时,fa利用内插由样本重建原信号图.');
Wm=180*pi;Wc=Wm;
fs2=300;Ws=2*pi*fs2;
n=-800:800;nTs2=n/fs2;
fb=5.1*sin(2*pi*40*nTs2)+1.8*sin(4*pi*40*nTs2)+0.8*sin(5*pi*40*nTs2);
Dt=1/fs2;t1=-0.1:Dt:0.1;
fb1=fb/fs2*Wc/pi*sinc((Wc/pi)*(ones(length(nTs2),1)*t1-nTs2'*ones(1,length(t1))));
figure(2);plot(t1,fb1);
axis([-0.1 0.1 -8 8]);
xlabel('fs=300Hz时,fb利用内插由样本重建原信号图.');
grid;
一周热门 更多>