logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

matlab 信号的频域分析(一)

%画出频率为100Hz和300Hz的复合正弦波Fs=5120;N=1024;dt=1.0/5120;T=dt*N;t=linspace(0, T, N);x=10*sin(2*pi* 100 *t) + 10/3*sin(2*pi* 3*100 *t);plot(t, x);%对复合正弦波进行傅里叶变换,得到一个复数y=fft(x, N);a=real(y);b=imag(y);%a为y的实部,b

#matlab
matlab 使用 int函数 求积分

求函数 f(x)=x2f(x) = x^2f(x)=x2 在 [1, 2] 区间的积分syms x y; % 定义符号f(x)=x^2; % 定义被积函数k=int(f,x,1,2); % 求函数f对符号变量x从1到2的定积分y=double(k); % 将符号解转为数值解disp(k); % 输出k值disp(y); % 输出y值...

#matlab
matlab 实现电话拨号

1.创建GUI工程2.布局添加示波器控件3.布局添加按键布局如下每个数字和英文字母Button的Tag和它显示的数字一致,比如按键1的Tag就是pushbutton1,按键A的Tag为pushbuttonA,按键#的Tag为pushbuttonJin,按键*的Tag为pushbuttonStar。4.写每个Button的回调函数回调如下:function pushbutton1_Callback(

#matlab#矩阵#开发语言
matlab 实现信号的微分和积分

1.使用中值法对信号进行微分处理1.1 正弦信号的微分处理%生成正弦波信号Fs=500;%采样频率是500HzT=1;%时间是1秒dt=1.0/Fs;%step等于 1/500N=T/dt;%数组的个数为Nt=linspace(0, T, N);%生成一个数组[0, 0.002, 0.004, 0.006,...,0.998, 1.000]y=10*sin(2*pi* 5 *t);%生成频率为5H

#matlab#开发语言#矩阵
matlab 实现三角波、倒锯齿波与锯齿波

matlab生成锯齿波和三角波的函数都是 sawtooth生成锯齿波使用的函数 f=sawtooth(2pif*t); 其中 f 为频率锯齿波的频率控制和正弦波和三角波函数的控制是一样的(见matlab 生成正弦波)假设锯齿波的频率为2Hzt=0:0.001:1;f=sawtooth(2*pi* 2 *t + (pi/2));plot(t,f,'r','LineWidth',3);grid on;

#matlab#线性代数#矩阵
超强换元法,二重积分计算的核武器!(雅可比行列式超通俗讲解)

超强换元法,二重积分计算的核武器!(雅可比行列式超通俗讲解)

matlab 生成噪声信号

噪声信号分为:白噪声和均匀噪声白噪声的产生方式x=randn(1, n);1的意思是产生1维数组,n的意思是产生n个随机数,随机数的范围是[-3, 3],根据上图的高斯概率分布,在范围的中间,也就是0的时候的概率最大假设这里取n为4结果是产生了4个随机数假设n取为256如果要生成一个随机数范围为0-10,个数为200的随机数数组可以这么写x=(randn(1, 200)+3) / 6 * 10;均

#matlab#开发语言#算法
Android 报错:Execution failed for task ‘:app:compileDebugJavaWithJavac‘

FAILURE: Build failed with an exception.* What went wrong:Execution failed for task ':app:compileDebugJavaWithJavac'.> Failed to query the value of task ':app:compileDebugJavaWithJavac' property 'o

#android#gradle#android studio
Android 引入OpenCL详细步骤

鉴于为了演示搭建环境时遇到的坑和解决方法,本文写的非常长。提升native代码执行效率的方法主要有算法优化,比如for循环展开;neon汇编优化,可以显著提升cpu的效率;另外就是将native代码运行在GPU侧,因为cpu上面跑的任务太多,主线程经常被其他APP抢占,而使用GPU的APP不是很多,所以可以将任务跑在GPU上,OpenCL对GPU硬件有要求,有的GPU支持OpenCL,有的则不支持

#android
    共 18 条
  • 1
  • 2
  • 请选择