一、plot额外的四个属性模板使用

代码

% 提示
disp ('该功能练习plot额外四个属性功能'); %初始化快捷式数组
figure(); x=:pi/:*pi;
y=exp(*sin(x));
plot(x,y,'-ko','LineWidth',3.0,'MarkerSize',,...
'MarkerEdgeColor','r','MarkerFaceColor','g'); %red green
title('exp(2*sin(x))图形');

这个图象用于说明 LineWidth 和 Marker的属性

---------------------------------------------------------------------------------------------------

二、低通滤波器的幅度、频率响应

其中Vi是在频率f下的正弦输入电压。R代表电阻,单位为欧姆。C代码电容,单位为法拉。j大小为根号(-1)

假设R=16K,电容为1uF,画出这个滤波器,振幅与频率的关系图。由于频率和振幅的关系图两者的跨度都非常大,按照惯例
两者均使用对数标度,另外相位的取值范围非常的小,所以对相位我们应用线性标度。
所以,我们使用loglog命令画频率响应,用semilogx来画相位响应图。我们将在一个画图窗口内画两个子图像。

代码:

%  脚本文件:plot_filter.m
%
% 目标:
% 该程序显示出通过低通滤波器后幅度和频率的响应图
%
% 版本记录
% 日期 编者 描述
% ===== ========= ================
% -- 泡泡 源码
%
% 定义变量:
%
% amp --幅度响应值
% C --电容值(单位:法拉)
% f --输入信号的频率值(单位:Hz)
% phase --相位响应值
% R --电阻值(单位:欧姆)
% res --输出电压Vo与输入电压Vi的电压比
%
%
%清除变量或指令
clc;
% 初始化 电阻R、电容C
R=; % k欧姆
C=1.0E-6 % uF %创建在一定范围内输入频率变化的数组
f=::; %计算响应
res = ./(+j**pi*f*R*C); %计算幅度响应
amp = abs(res); %计算相位响应
phase = angle(res); %创建图片
subplot(,,);
loglog(f,amp);
title('幅度响应');
xlabel('频率(Hz)');
ylabel('输出/输入 比值');
grid on; subplot(,,);
semilogx(f,phase);
title('频率响应');
xlabel('频率(Hz)');
ylabel('输出/输入 相位');
grid on;

效果图:

matab plot指令和低通滤波器的响应图的更多相关文章

  1. html5权威指南:客户端分区响应图

    客户端分区响应图:http://www.cnblogs.com/enjoymylift/p/5984338.html

  2. plt.figure()的使用,plt.plot(),plt.subplot(),plt.subplots()和图中图

    参考:https://blog.csdn.net/m0_37362454/article/details/81511427 matplotlib官方文档:https://matplotlib.org/ ...

  3. img 分区响应图

    ---恢复内容开始--- a标签的target为_blank属性,意为跳转到新的页面. shape要和coords配合使用,shape为rect时意义为矩形.shape 为不同属性时意为不同的形态触碰 ...

  4. 经典ajax 状态响应图

  5. jsp动作元素之forward指令

    forward指令用于将页面响应转发到另外的页面.既可以转发到静态的HTML页面,也可以转发到动态的JSP页面,或者转发到容器中的Servlet. forward指令格式如下: <jsp:for ...

  6. MCS-51单片机的指令时序

    时序是用定时单位来描述的,MCS-51的时序单位有四个,它们分别是节拍.状态.机器周期和指令周期,接下来我们分别加以说明. 节拍与状态:    我们把振荡脉冲的周期定义为节拍(为方便描述,用P表示), ...

  7. matlab中hold指令、figure指令及subplot指令的使用

    一.hold指令使用 正常情况下,plot指令显示figure时,以前的数据丢失了.使用hold on指令后,此后添加的一系列plot曲线将叠加在前一个图上当使用hold off后,恢复为默认状况,p ...

  8. octave基本指令4

    octave基本指令4 图形化显示数据 >> t=[0:0.01:0.98]; >> y1 = sin(2*pi*4*t); %pi表示π >> plot(t,y1 ...

  9. HTTP协议漫谈 C#实现图(Graph) C#实现二叉查找树 浅谈进程同步和互斥的概念 C#实现平衡多路查找树(B树)

    HTTP协议漫谈   简介 园子里已经有不少介绍HTTP的的好文章.对HTTP的一些细节介绍的比较好,所以本篇文章不会对HTTP的细节进行深究,而是从够高和更结构化的角度将HTTP协议的元素进行分类讲 ...

随机推荐

  1. WPF 制作电子相册浏览器

    周末的时候,闲着无聊,做了一个电子相册浏览器.比较简单.界面如下: 主要部分代码如下: MainWindow.xaml <local:HeaderedWindow x:Class="P ...

  2. abs函数

    absolute 绝对值函数 abs函数是一个取绝对值函数,你得确保ABS()括号里的表达式所计算出的结果是数字,String是字符串的意思,你括号你的数据肯定是字符串了,如果A.B两变量你是这样定义 ...

  3. JQuery checkbox全选多次点击后无效解决方法

    1. jquery设置checkbox时: <input type="checkbox" id="ckAll"/> $(function(){ va ...

  4. WCF应用场景

    WCF全称Windows Communication Foundation,是Microsoft为构建面向服务的应用提供的分布式通信编程框架,是.NET Framework 3.5的重要组成部分.使用 ...

  5. IOS开发中UITableView(表视图)的滚动优化及自定义Cell

    IOS开发中UITableView(表视图)的滚动优化及自定义Cell IOS 开发中UITableView是非常常用的一个控件,我们平时在手机上看到的联系人列表,微信好友列表等都是通过UITable ...

  6. VMWare虚拟机启动报错物理内存不足

    尝试了三种修改 1.说是微软补丁KB2995388冲突-->>失败 2.修改win8.1高级环境性能更改设置-->>失败 3.修改config.ini文件-->>成 ...

  7. C#中的协变OUT和逆变

    泛型接口和泛型委托中经常使用可变性 in  逆变,out  协变 从 list<string>转到list<object> 称为协变 (string 从object 派生,那么 ...

  8. CentOS搭建jdk

    一.检查是否安装JDK 一般安装好的CentOS会自带jdk, java -version rpm -qa | grep java 显示如下信息: java-1.4.2-gcj-compat-1.4. ...

  9. sql相关语言

    SQL 掌握一门编程语言: C C++ Java C# ... 数据库 数据结构/算法 链表 队列 栈 数组 面向对象 网络 (界面.业务逻辑) 关系型数据库: 以二维表的形式组织数据 表.索引.视图 ...

  10. html块级元素和内联元素区别详解

    块级元素(block)特性: 总是独占一行,表现为另起一行开始,而且其后的元素也必须另起一行显示; 宽度(width).高度(height).内边距(padding)和外边距(margin)都可控制; ...