实验三 z变换及离散时间LTI系统的z域分析

实验原理

有理函数z 变换的部分分式展开

【实例2-1】试用Matlab 命令对函数 X ( z ) = 18 18 + 3 − 1 − 4 z − 2 − z − 3 X\left(z\right)=\frac{18}{18+3^{-1} -4z^{-2} -z^{-3} } X(z)=18+314z2z318 进行部分分式展开,并求出其z 反变换。

B=[18];
A=[18 3 -4 -1];
[R,P,k]=residuez(B,A)
R = 3x1    0.36000.24000.4000P = 3x1    0.5000-0.3333-0.3333k =[]

从运行结果可知, p 2 = p 3 p_2 =p_3 p2=p3 ,表示系统有一个二重极点。所以, X ( z ) X(z) X(z) 的部分分式展开为:

X ( z ) = 0.36 1 − 0.5 z − 1 + 0.24 1 + 0.3333 z − 1 + 0.4 ( 1 + 0.3333 z − 1 ) 2 X\left(z\right)=\frac{0.36}{1-0.5z^{-1} }+\frac{0.24}{1+0.3333z^{-1} }+\frac{0.4}{{\left(1+0.3333z^{-1} \right)}^2 } X(z)=10.5z10.36+1+0.3333z10.24+(1+0.3333z1)20.4

系统函数的零极点分析

【实例2-2】已知一离散因果LTI 系统的系统函数为

H ( z ) = z + 0.32 z 2 + z + 0.16 H\left(z\right)=\frac{z+0.32}{z^2 +z+0.16} H(z)=z2+z+0.16z+0.32

试用Matlab 命令求该系统的零极点。

clear;
B=[1,0.32];
A=[1,1,0.16];
[R,P,K]=tf2zp(B,A)
R = -0.3200
P = 2x1    -0.8000-0.2000K = 1

因此,零点为 z = 0.32 z=0.32 z=0.32 ,极点为 p 1 = 0.8 p_1 =0.8 p1=0.8 p 2 = 0.2 p_2 =0.2 p2=0.2

若要获得系统函数 H(z) 的零极点分布图,可直接应用 zplane 函数,其语句格式为

zplane ( B , A ) \textrm{zplane}(B,A) zplane(B,A)

其中,B 与 A 分别表示 H(z) 的分子和分母多项式的系数向量。它的作用是在 Z平面上画出单位圆、零点与极点。

【实例2-3】已知一离散因果LTI 系统的系统函数为

H ( z ) = z 2 − 0.36 z 2 − 1.52 z + 0.68 H\left(z\right)=\frac{z^2 -0.36}{z^2 -1.52z+0.68} H(z)=z21.52z+0.68z20.36

试用Matlab 命令绘出该系统的零极点分布图。

B=[1 -0.36];
A=[1 -1.52 0.68];
zplane(B,A),grid on
legend('零点','极点')
title('零极点分布图')

程序运行结果如图所示。可见,该因果系统的极点全部在单位圆内,故系统是稳定的。

【实例2-4】试用MATLAB 命令画出现下列系统函数的零极点分布图、以及对应

的时域单位取样响应 h(n)的波形,并分析系统函数的极点对时域波形的影响。

1. H 1 ( z ) = z z − 0.8 2. H 2 ( z ) = z z + 0.8 3. H 3 ( z ) = z z 2 − 1.2 z + 0.72 4. H 4 ( z ) = z z − 1 5. H 5 ( z ) = z z 2 − 1.6 z + 1 6. H 6 ( s ) = z z − 1.2 7. H 7 ( z ) = z z 2 − 2 z + 1.36 \begin{array}{l} 1.\newline {H_1 (z)=\frac{z}{z-0.8}}\textrm{ 2.}\;{H_2 (z)=\frac{z}{z+0.8}}\textrm{ 3.}\;{H_3 (z)=\frac{z}{z^2 -1.2z+0.72}}\textrm{ 4.}\;{H_4 (z)=\frac{z}{z-1}}\textrm{ 5.}\;{H_5 (z)=\frac{z}{z^2 -1.6z+1}}\textrm{ 6.}\;{H_6 (s)=\frac{z}{z-1.2}}\textrm{ 7.}\;{H_7 (z)=\frac{z}{z^2 -2z+1.36}}\textrm{ }\newline \end{array} 1.H1(z)=z0.8z 2.H2(z)=z+0.8z 3.H3(z)=z21.2z+0.72z 4.H4(z)=z1z 5.H5(z)=z21.6z+1z 6.H6(s)=z1.2z 7.H7(z)=z22z+1.36z 

clear;
% 定义分子和分母系数
b1 = [1, 0];
a1 = [1, -0.8];% 绘制零极点图
subplot(121); % 分割绘图窗口为1行2列,并在第1个位置绘图
zplane(b1, a1); % 绘制零极点图
title('极点在单位圆内的正实数'); % 设置标题% 绘制单位脉冲响应
subplot(122); % 在第2个位置绘图
impz(b1, a1, 30); % 绘制单位脉冲响应,采样点数为30
grid on; % 显示网格

% 定义新的分子和分母系数
b2 = [1, 0];
a2 = [1, 0.8];% 绘制零极点图
figure; % 新窗口
subplot(121); % 分割绘图窗口为1行2列,并在第1个位置绘图
zplane(b2, a2); % 绘制零极点图
title('极点在单位圆内的负实数'); % 设置标题% 绘制单位脉冲响应
subplot(122); % 在第2个位置绘图
impz(b2, a2, 30); % 绘制单位脉冲响应,采样点数为30
grid on; % 显示网格

% 定义新的分子和分母系数
b3 = [1, 0];
a3 = [1, -1.2, 0.72];% 绘制零极点图
figure; % 新窗口
subplot(121); % 分割绘图窗口为1行2列,并在第1个位置绘图
zplane(b3, a3); % 绘制零极点图
title('极点在单位圆内的共轭复数'); % 设置标题% 绘制单位脉冲响应
subplot(122); % 在第2个位置绘图
impz(b3, a3, 30); % 绘制单位脉冲响应,采样点数为30
grid on; % 显示网格

% 定义新的分子和分母系数
b4 = [1, 0];
a4 = [1, -1];% 绘制零极点图
figure; % 新窗口
subplot(121); % 分割绘图窗口为1行2列,并在第1个位置绘图
zplane(b4, a4); % 绘制零极点图
title('极点在单位圆上为实数 1'); % 设置标题% 绘制单位脉冲响应
subplot(122); % 在第2个位置绘图
impz(b4, a4); % 绘制单位脉冲响应
grid on; % 显示网格

% 定义新的分子和分母系数
b5 = [1, 0];
a5 = [1, -1.6, 1];% 绘制零极点图
figure; % 新窗口
subplot(121); % 分割绘图窗口为1行2列,并在第1个位置绘图
zplane(b5, a5); % 绘制零极点图
title('极点在单位圆上的共轭复数'); % 设置标题% 绘制单位脉冲响应
subplot(122); % 在第2个位置绘图
impz(b5, a5, 30); % 绘制单位脉冲响应,采样点数为30
grid on; % 显示网格% 定义新的分子和分母系数
b6 = [1, 0];
a6 = [1, -1.2];% 绘制零极点图
subplot(121); % 分割绘图窗口为1行2列,并在第1个位置绘图
zplane(b6, a6); % 绘制零极点图
title('极点在单位圆外的正实数'); % 设置标题% 绘制单位脉冲响应
subplot(122); % 在第2个位置绘图
impz(b6, a6, 30); % 绘制单位脉冲响应,采样点数为30
grid on; % 显示网格% 定义新的分子和分母系数
b7 = [1, 0];
a7 = [1, -2, 1.36];% 绘制零极点图
subplot(121); % 分割绘图窗口为1行2列,并在第1个位置绘图
zplane(b7, a7); % 绘制零极点图
title('极点在单位圆外的共轭复数'); % 设置标题% 绘制单位脉冲响应
subplot(122); % 在第2个位置绘图
impz(b7, a7, 30); % 绘制单位脉冲响应,采样点数为30
grid on; % 显示网格

离散时间LTI 系统的频率特性分析

【实例2-5】用Matlab 命令绘制系统 H ( z ) = z 2 − 0.96 z + 0.9028 z 2 − 1.56 z + 0.8109 H\left(z\right)=\frac{z^2 -0.96z+0.9028}{z^2 -1.56z+0.8109} H(z)=z21.56z+0.8109z20.96z+0.9028 的频率响应曲线。

close;
clear;
% 定义分子和分母多项式的系数
b = [1 -0.96 0.9028];
a = [1 -1.56 0.8109];% 计算频率响应,使用400个点,覆盖整个频率范围[0, 2pi]
[H, w] = freqz(b, a, 400, 'whole');% 计算频率响应的幅值和相位
Hm = abs(H);  % 幅值
Hp = angle(H);  % 相位% 创建第一个子图,绘制幅频特性曲线
subplot(211);  % 将图形窗口分割为2行1列,并在第1个位置绘图
plot(w, Hm);  % 绘制幅值曲线
grid on;  % 显示网格
xlabel("omega(rad/s)");  % x轴标签
ylabel('Magnitude');  % y轴标签
title('离散系统幅频特性曲线');  % 图形标题% 创建第二个子图,绘制相频特性曲线
subplot(212);  % 在第2个位置绘图
plot(w, Hp);  % 绘制相位曲线
grid on;  % 显示网格
xlabel("omega(rad/s)");  % x轴标签
ylabel('Phase');  % y轴标签
title('离散系统相频特性曲线');  % 图形标题

实验内容

1.试用MATLAB 的residuez 函数,求出 H ( z ) = 2 z 4 + 16 z 3 + 44 z 2 + 56 z + 32 3 z 4 + 3 z 3 − 15 z 2 + 18 z − 12 H\left(z\right)=\frac{2z^4 +16z^3 +44z^2 +56z+32}{3z^4 +3z^3 -15z^2 +18z-12} H(z)=3z4+3z315z2+18z122z4+16z3+44z2+56z+32 的部分分式展开和。

clear;
B=[2 16 44 56 32];
A=[3 3 -15 18 -12];
[R P K]=residuez(B,A)
R = 4x1 complex    -0.0177 + 0.0000i9.4914 + 0.0000i-3.0702 + 2.3398i-3.0702 - 2.3398iP = 4x1 complex    -3.2361 + 0.0000i
1.2361 + 0.0000i0.5000 + 0.8660i0.5000 - 0.8660iK = -2.6667

2. 试用Matlab 画出下列因果系统的系统函数零极点分布图,并判断系统的稳定性。

(1) H ( z ) = 2 z 2 − 1.6 z − 0.9 z 3 − 2.5 z 2 + 1.96 z − 0.48 (2) H ( z ) = z − 1 z 4 − 0.9 z 3 − 0.65 z 2 + 0.873 z \begin{array}{l} \textrm{(1)}H\left(z\right)=\frac{2z^2 -1.6z-0.9}{z^3 -2.5z^2 +1.96z-0.48}\newline \textrm{(2)}H\left(z\right)=\frac{z-1}{z^4 -0.9z^3 -0.65z^2 +0.873z} \end{array} 1H(z)=z32.5z2+1.96z0.482z21.6z0.92H(z)=z40.9z30.65z2+0.873zz1

clear;
close;
b1=[2 -1.6 -0.9];
a1=[1 -2.5 1.96 -0.48];
% 绘制零极点图
figure; 
subplot(121); 
zplane(b1, a1); 
title('极点在单位圆上的共轭复数'); % 绘制单位脉冲响应
subplot(122); 
impz(b1, a1, 30); % 绘制单位脉冲响应,采样点数为30
grid on; 
b2=[1 -1];
a2=[1 -0.9 -0.65 0.873];
% 绘制零极点图
figure; 
subplot(121); 
zplane(b2, a2);
title('极点在单位圆上的共轭复数'); % 绘制单位脉冲响应
subplot(122); 
impz(b2, a2, 64); % 绘制单位脉冲响应,采样点数为64
grid on; 

3. 试用Matlab 绘制系统 H ( z ) = z 2 z 2 − 3 4 z + 1 8 H\left(z\right)=\frac{z^2 }{z^2 -\frac{3}{4}z+\frac{1}{8}} H(z)=z243z+81z2 的频率响应曲线。

close;clear;
% 定义分子和分母多项式的系数
b = [1 0];
a = [1 -3/4 1/8];
% 计算频率响应,使用400个点,覆盖整个频率范围[0, 2pi]
[H, w] = freqz(b, a, 400, 'whole');
% 计算频率响应的幅值和相位
Hm = abs(H);  % 幅值
Hp = angle(H);  % 相位subplot(211); 
plot(w, Hm);  % 绘制幅值曲线
grid on; 
xlabel("\omega(rad/s)");  
ylabel('Magnitude');  
title('离散系统幅频特性曲线'); subplot(212);  
plot(w, Hp);  % 绘制相位曲线
grid on; 
xlabel("\omega(rad/s)"); 
ylabel('Phase');  
title('离散系统相频特性曲线'); 

4. 编写Matlab 程序,系统的差分方程为 y ( n ) − 0.9 ( n − 8 ) = x ( n ) − x ( n − 8 ) y(n)-0.9(n-8)=x(n)-x(n-8) y(n)0.9(n8)=x(n)x(n8)

(1)画出该系统的零极点分布图,判断系统的稳定性;

(2)画出系统在0~2 π \pi π 范围内的幅频特性曲线和相频特性曲线;

(3)分析该系统是什么类型的滤波器。

clear;
close;
B=[1 0 0 0 0 0 0 0 -1];
A=[1 0 0 0 0 0 0 0 -0.9];
%% 问题1
zplane(B,A)
%% 问题2
% 计算频率响应,使用1024个点,覆盖整个频率范围[0, 2pi]
[H, w] = freqz(B, A, 1024, 'whole');% 计算频率响应的幅值和相位
Hm = abs(H);  % 幅值
Hp = angle(H);  % 相位subplot(211);
plot(w, Hm);  % 绘制幅度曲线
grid on; 
xlabel("omega(rad/s)"); 
ylabel('Magnitude'); 
title('离散系统幅频特性曲线');  subplot(212); 
plot(w, Hp);  % 绘制相位曲线
grid on;  
xlabel("omega(rad/s)");
ylabel('Phase');
title('离散系统相频特性曲线'); 

问题3

根据幅频和相频特性曲线,这个系统是梳状滤波器。这种滤波器可用于消除信号中的电网谐波干扰和其他频谱等间隔分布的干扰。

思考题

1. 编写 Matlab程序,分别采用系统对音频文件motherland.wav进行滤波(可采用实验二的 conv函数)。

(1)画出滤波前后该音频文件1~2s时间段 的连续时域波形图要求横坐标的单位为秒

(2)说明滤波后信号幅度变化的原因。

% 读取音频文件
[audio,fs] = audioread(...".\2024-20251)《信号处理实验》资料(请拷贝到u盘中,每次试验带到实验室)\实验中用到的一些函数和音频图像文件\motherland.wav"...
);
% 设置时长
start_time = 1;
end_time = 2;% 计算设置时间内的样本数
samplesPerSec = fs;
startSample = start_time * samplesPerSec + 1; % MATLAB索引从1开始
endSample = end_time * samplesPerSec;% 截取1~2秒的音频数据
audioSegment = audio(startSample:endSample, :);% 定义滤波器系数
b1 = [1 0];
a1 = [1 0.8];
b2 = [1 0];
a2 = [1 -1];
b3 = [1 0];
a3 = [1 1.2];% 应用滤波器
filteredAudio1 = filter(b1, a1, audioSegment);
filteredAudio2 = filter(b2, a2, audioSegment);
filteredAudio3 = filter(b3, a3, audioSegment);% 绘制滤波前后的时域波形
t = (0:length(audioSegment)-1) / fs; % 时间轴,单位为秒
figure;
subplot(2,2,1);
plot(t+start_time, audioSegment);
title('滤波前');
xlabel('时间 (秒)');
ylabel('幅度');subplot(2,2,2);
plot(t+start_time, filteredAudio1);
title('H_1(z)=z/z+0.8滤波后');
xlabel('时间 (秒)');
ylabel('幅度');
subplot(2,2,3);
plot(t+start_time, filteredAudio2);
title('H_2(z)=z/z-1滤波后');
xlabel('时间 (秒)');
ylabel('幅度');
subplot(2,2,4);
plot(t+start_time, filteredAudio3);
title('H_3(z)=z/z+1.2滤波后');
xlabel('时间 (秒)');
ylabel('幅度');
% 播放滤波后的音频
% sound(f3, fs);
% 播放滤波前的音频
% sound(audioSegment, fs);

2. 已知系统函数 H ( z ) = z 2 − 2 z + 2 2 z 2 − 2 z + 1 H\left(z\right)=\frac{z^2 -2z+2}{2z^2 -2z+1} H(z)=2z22z+1z22z+2 编写 Matlab程序实现:

(1)画出该系统的零极点分布图,判断系统的稳定性

(2) 画出系统 在 0~2 π \pi π 范围内的幅频特性曲线和相频特性曲线;

(3) 查找资料说明该系统是什么类型的滤波器,在实际应用中有什么功能?

clear;close all;
B=[1 -2 2];
A=[2 -2 1];
%% 问题1
zplane(B,A)
%% 问题2
[H, w] = freqz(B, A, 1024, 'whole');% 计算频率响应的幅值和相位
Hm = abs(H);  % 幅值
Hp = angle(H);  % 相位% 创建第一个子图,绘制幅频特性曲线
subplot(211);  % 将图形窗口分割为2行1列,并在第1个位置绘图
plot(w, Hm);  % 绘制幅值曲线
grid on;  % 显示网格
xlabel("\omega(rad/s)");  % x轴标签
ylabel('Magnitude');  % y轴标签
title('离散系统幅频特性曲线');  % 图形标题% 创建第二个子图,绘制相频特性曲线  
subplot(212);  % 在第2个位置绘图
plot(w, Hp);  % 绘制相位曲线
grid on;  % 显示网格
xlabel("\omega(rad/s)");  % x轴标签
ylabel('Phase');  % y轴标签
title('离散系统相频特性曲线');  % 图形标题

由此可知,该系统的所有极点均在 z 域单位圆内,与所画的零极图一致。由图可知,该系

统在 ω ∈ [0, 2π) 幅度值均为1,所以该系统是一个全通滤波器。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/479748.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Web登录页面设计

记录第一个前端界面,暑假期间写的,用了Lottie动画和canvas标签做动画,登录和注册也连接了数据库。 图片是从网上找的,如有侵权私信我删除,谢谢啦~

【es6】原生js在页面上画矩形及删除的实现方法

画一个矩形,可以选中高亮,删除自己效果的实现,后期会丰富下细节,拖动及拖动调整矩形大小 实现效果 代码实现 class Draw {constructor() {this.x 0this.y 0this.disX 0this.disY 0this.startX 0this.startY 0this.mouseDo…

高级 K8s 面试题(Advanced K8S Interview Questions)

💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:Linux运维老纪的首页…

HiISP(一)

系列文章目录 文章目录 系列文章目录前言一、Hi3518EV200 芯片架构1.1. ARM子系统1.2. 图像子系统(Image Subsystem)1.3. 视频子系统(Video Subsystem)1.4. 存储与接口模块1.5. 通用功能模块1.6. DDR与总线1.7. 数据流1.7.1. 数据…

京东物流与亿纬锂能达成战略合作,双方跨界意义何在?

首先,这一合作有助于双方实现资源共享和优势互补。京东物流作为国内领先的物流服务商,拥有先进的物流技术和丰富的运营经验,能够为亿纬锂能提供高效、安全、可靠的物流服务。而亿纬锂能作为新能源领域的佼佼者,拥有先进的电池技术…

103.【C语言】数据结构之二叉树的三种递归遍历方式

目录 1.知识回顾 2.分析二叉树的三种遍历方式 1.总览 2.前序遍历 3.中序遍历 4.后序遍历 5.层序遍历 3.代码实现 1.准备工作 2.前序遍历函数PreOrder 测试结果 3.中序遍历函数InOrder 测试结果 4.后序遍历函数PostOrder 测试结果 4.底层分析 1.知识回顾 在99.…

【kafka03】消息队列与微服务之Kafka 读写数据

Kafka 读写数据 参考文档 Apache Kafka 常见命令 kafka-topics.sh #消息的管理命令 kafka-console-producer.sh #生产者的模拟命令 kafka-console-consumer.sh #消费者的模拟命令 创建 Topic 创建topic名为 chen,partitions(分区)为3&#xff0…

SAP开发语言ABAP开发入门

1. 了解ABAP开发环境和基础知识 - ABAP简介 - ABAP(Advanced Business Application Programming)是SAP系统中的编程语言,主要用于开发企业级的业务应用程序,如财务、物流、人力资源等模块的定制开发。 - 开发环境搭建 - 首先需…

[护网杯 2018]easy_tornado

这里有一个hint点进去看看,他说md5(cookie_secretmd5(filename)),所以我们需要获得cookie_secret的value 根据题目tornado,它可能是tornado的SSTI 这里吧filehash改为NULL. 是tornado的SSTI 输入{{handler.settings}} (settings 属性是一个字典&am…

【k8s深入学习之 Scheme】全面理解 Scheme 的注册机制、内外部版本、自动转换函数、默认填充函数、Options等机制

参考 【k8s基础篇】k8s scheme3 之序列化_基于schema进行序列化-CSDN博客【k8s基础篇】k8s scheme4 之资源数据结构与资源注册_kubernetes 的scheam-CSDN博客 Scheme的字段总览 type Scheme struct {// gvkToType 允许通过给定的版本和名称来推断对象的 Go 类型。// map 键是…

PySide6 QSS(Qt Style Sheets) Reference: PySide6 QSS参考指南

Qt官网参考资料: QSS介绍: Styling the Widgets Application - Qt for Pythonhttps://doc.qt.io/qtforpython-6/tutorials/basictutorial/widgetstyling.html#tutorial-widgetstyling QSS 参考手册: Qt Style Sheets Reference | Qt Widge…

python控制鼠标,键盘,adb

python控制鼠标,键盘,adb 听说某系因为奖学金互相举报,好像拿不到要命一样。不禁想到几天前老墨偷走丁胖子的狗,被丁胖子逮到。他面对警察的问询面不改色坚持自我,反而是怒气冲冲的丁胖子被警察认为是偷狗贼。我觉得这…

前端Vue项目整合nginx部署到docker容器

一、通过Dockerfile整合nginx方法: 1,使用Vue CLI或npm脚本构建生产环境下的Vue项目。 npm run build or yarn build2,构建完成后,项目目录中会生成一个dist文件夹,里面包含了所有静态资源文件(HTML、CSS…

ChatGPT的应用场景:开启无限可能的大门

ChatGPT的应用场景:开启无限可能的大门 随着人工智能技术的快速发展,自然语言处理领域迎来了前所未有的突破。其中,ChatGPT作为一款基于Transformer架构的语言模型,凭借其强大的语言理解和生成能力,在多个行业和场景中展现出了广泛的应用潜力。以下是ChatGPT八个最具代表…

Wireshark抓取HTTPS流量技巧

一、工具准备 首先安装wireshark工具,官方链接:Wireshark Go Deep 二、环境变量配置 TLS 加密的核心是会话密钥。这些密钥由客户端和服务器协商生成,用于对通信流量进行对称加密。如果能通过 SSL/TLS 日志文件(例如包含密钥的…

【dvwa靶场:File Upload系列】File Upload低-中-高级别,通关啦

目录 一、low级别,直接上传木马文件 1.1、准备一个木马文件 1.2、直接上传木马文件 1.3、访问木马链接 1.4、连接蚁剑 二、medium级别:抓包文件缀名 2.1、准备一个木马文件,修改后缀名为图片的后缀名 2.2、上传文件,打开burpSuite&…

【深度学习|目标跟踪】StrongSort 详解(以及StrongSort++)

StrongSort详解 1、论文及源码2、DeepSort回顾3、StrongSort的EMA4、StrongSort的NSA Kalman5、StrongSort的MC6、StrongSort的BOT特征提取器7、StrongSort的AFLink8、未完待续 1、论文及源码 论文地址:https://arxiv.org/pdf/2202.13514 源码地址:https…

10、PyTorch autograd使用教程

文章目录 1. 相关思考2. 矩阵求导3. 两种方法求jacobian 1. 相关思考 2. 矩阵求导 假设我们有如下向量: y 1 3 x 1 5 [ w T ] 5 3 b 1 3 \begin{equation} y_{1\times3}x_{1\times5}[w^T]_{5\times3}b_{1\times3} \end{equation} y13​x15​[wT]53​b13​​…

【AI】Sklearn

长期更新,建议关注、收藏、点赞。 友情链接: AI中的数学_线代微积分概率论最优化 Python numpy_pandas_matplotlib_spicy 建议路线:机器学习->深度学习->强化学习 目录 预处理模型选择分类实例: 二分类比赛 网格搜索实例&…

软件质量保证——软件测试流程

笔记内容及图片整理自XJTUSE “软件质量保证” 课程ppt,仅供学习交流使用,谢谢。 对于软件测试中产品/服务/成果的质量,需要细化到每个质量特性上,因此出现了较为公认的软件质量模型,包括McCall质量模型、ISO/IEC 9126…