matlab占空比可调的锯齿波的占空比是什么

如何将方波&三角波发生器电路进行改进&使之产生占空比可调的矩形波和锯齿波信号
1.直流稳压电源的设计与制作 要求设计制作一个多路输出直流稳压电源,可将220V/50HZ交流电转换为多路直流稳压输出:12V/1A,-12V/1A,5V/1A,-5V/1A,5V/3A及一组可调正电压.2.高保真音频功率放大器的设计与制作 要求设计制作一个高保真音频功率放大器,输出功率10W/8Ω,频率响应20~20
在负反馈电容上并一个电阻来改变线性!“在实际电路中,通常在积分电容的两端并联一个电阻Rf.Rf是积分漂移泄漏电阻,用来防止积分漂移所造成的饱和或截止现象.为了减小误差要求Rf ≥ 10R.”我在别人报告中看到的!
方波和三角波发生器电路
仅从外围电路判断,则含有三个反馈:一个是U1电路,电阻R3串联支路构成的正反馈;二个是U2电路,积分电容C1构成的负反馈;三个是U2输出端到U1同相输入端的大环路正反馈,以维持电路的振荡.
我仿真是过了的,电路没发现问题,不知你的是什么原因;断开R3和R6的连接,用个方波加到积分电路上,看看是否可以得到三角波?方波?
三角波输出幅度不可超过方波幅度.只要Vcc+VEE不变,即可输出同样波形,否则输出不同波形
请参考以下链接:
你的u也不像是方波啊. 再问: 额,我就要0到1之间的,不是可以 拿阶跃函数表示吗?u(t)-u(t-1) 再答: 方波有函数square可以产生吧。。。你说的只要0-1是只要时域上0-1上的??再问: 我再用方波的函数看看。还是这样。。擦。 再答: 方波的函数是square啊。。。你那个是画长方形的函数,,,再问:
微分电路 产生尖脉冲信号.当微分电路 微分电阻、电容的积小于方波的周期时.积分电路 产生三角波信号.当积分电路 积分电阻、电容的积大于方波的周期时.
1)U1A构成了一个自激多谐振荡器,输出方波;电阻R4就不该存在的;2)U2A就是个积分电路,对方波积分就得到三角波;3)三角波输出后面的电路是个低通滤波器,提取三角波的基波---就是个正弦波了; 再问: 去掉R4后面都没波形了 同样感谢
这个问题有人问过,我也回答过.请参见上面这个网址里面,我提供了一个方案,可以实现你要功能.提问者自己找了一个方案,但要实现你要的功能有点难.因为你要的频率调节范围比较宽,很难用一个RC滤波电路来产生一个失真较小的正弦波.所以还是用我提的方案吧.当然,如果你水平够的话,用单片机或DSP做就更好了,可以得到更强大的功能.
发生方波可以用双管无稳态电路,发生三角波可以用bt33或者积分电路旁并联稳压管的办法解决,线性差可用作图法算算怎么修正,令外运放模拟计算电路有现成的,你可以自己搜搜.
在multisim中,LM324的仿真是有问题的,LM358也是有点问题的,你可以换成LF353来仿真你这个仿真的电路好像是有点复杂了点试一下我这个,这是单电源的
一、 设计任务 设计制作一个波形发生器,该波形发生器能产生正弦波、方波、三角波和由用户编辑的 特定形状波形.二、 设计要求 1.基本要求 具有产生正弦波、方波、三角波三种周期性的波形.用键盘输入编辑生成上述三种波形(同周期)的线性组合波形,以及由基波及其谐波( 5次以下)线性组合的波形.具有波形存储功能.输出波形的频率
给楼主一个思路吧,正弦波用运放做,方波用NE555做,三角波方波加一级积分器完成.
参考答案\x09年月号结婚是个不错的主意.
89s52 this article to the realization of a program combining dac0832 control sinusoidal waves,wave and waves and saw four popular,low frequency signals generato
信号发生器一般区分为函数信号发生器及任意波形发生器,而函数波形发生器在设计上又区分出模拟及数字合成式.众所周知,数字合成式函数信号源无论就频率、幅度乃至信号的信噪比(S/N)均优于模拟,其锁相环( PLL)的设计让输出信号不仅是频率精准,而且相位抖动(phase Jitter)及频率漂移均能达到相当稳定的状态,但毕竟是
& &极性变换电路、前后沿调节电路、输出电路构成脉冲输出单元.极性变换电路实际上是一个倒相器,用开关K选择输出脉冲的正、负极性.& &前后沿调节电路和延迟电路中积分器原理类似,调节积分电容c和被积恒流源来调节脉冲前后沿,可使输出脉冲变换为矩形、梯形、三角形、锯齿形,以供不同的需要
输入一个5kHz的正弦波,用一个比较器做一个过零比较器(电源可以是输出电压幅值),这样就产生了方波,接着让方波经过微分电路就可以得到同频率的三角波.Matlab产生各种信号的方法_百度文库
您的浏览器Javascript被禁用,需开启后体验完整功能,
享专业文档下载特权
&赠共享文档下载特权
&10W篇文档免费专享
&每天抽奖多种福利
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
Matlab产生各种信号的方法
&&产生锯齿波,三角波,矩形波,脉冲信号,各种调制信号的方法
阅读已结束,下载本文需要
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,同时保存到云知识,更方便管理
加入VIP
还剩1页未读,
定制HR最喜欢的简历
你可能喜欢【数学】求助用matlab 函数square产生一个振幅为3,占空比为60%的方波,为什么我的不对. n=0:30;x=square(3,60);stem(n,x);axis([0 30 -4 4]);xlabel('时间序号n');ylabel('振幅');顺便再帮我做下 用sawtooth 画出振幅为4,周期为20的锯齿波.刚刚接触matlab,有些吃力.-学路网-学习路上 有我相伴
求助用matlab 函数square产生一个振幅为3,占空比为60%的方波,为什么我的不对. n=0:30;x=square(3,60);stem(n,x);axis([0 30 -4 4]);xlabel('时间序号n');ylabel('振幅');顺便再帮我做下 用sawtooth 画出振幅为4,周期为20的锯齿波.刚刚接触matlab,有些吃力.
来源:互联网 &责任编辑:李志 &
Matlab中给定滤波器传函,如何绘制幅频响应?默认情况下N=512。由于调用freqz()函数只能求出离散系统频率响应的数值,不能直接绘制曲线图,因此,可以先用freqz()函数求出系统频率响应的值,然后再利用MATLAB的abs()和...用MATLAB实现,系统的传函G(s)=s^3+4s^2+5/s^4+2s^2+7S^2...clcclearnum=[1405];den=[12711];[A,B,C,D]=tf2ss(num,den);sys=ss(A,B,C,D)zpm=zpk(sys)doc下tf,ss,zpk,tf2ss,ss2tf等matlab已知s域传函求时域方程用什么函数将传递函数变换成时域的应该是拉普拉斯反变换,用ilaplace函数:例如:symssL=1/(2*s+1)F=ilaplace(L)结果显示:F=1/(2*exp(t/2))求助matlab已知三个散点组x[],y[],z[]想拟合z=f(x,y),得出多元函...首先,描点;其次,观察点的走向,看看用符合什么曲线,并假设出曲线方程;最后,拟合出曲线方程中的参数。\(^o^)/~Matlab中给定滤波器传函,如何绘制幅频响应?[H,W]=freqz(b,a,N,'whole',Fs)b=[0.350.6];a=[11.80.71.150.21];[H,W]=freqz(b,a,256,'whole',1);hr=abs(H)plot(Hr)求助用matlab函数square产生一个振幅为3,占空比为60%的方波,为什么我的不对.n=0:30;x=square(3,60);stem(n,x);axis([030-44]);xlabel('时间序号n');ylabel('振幅');顺便再帮我做下用sawtooth画出振幅为4,周期为20的锯齿波.刚刚接触matlab,有些吃力.(图2)求助用matlab函数square产生一个振幅为3,占空比为60%的方波,为什么我的不对.n=0:30;x=square(3,60);stem(n,x);axis([030-44]);xlabel('时间序号n');ylabel('振幅');顺便再帮我做下用sawtooth画出振幅为4,周期为20的锯齿波.刚刚接触matlab,有些吃力.(图4)求助用matlab函数square产生一个振幅为3,占空比为60%的方波,为什么我的不对.n=0:30;x=square(3,60);stem(n,x);axis([030-44]);xlabel('时间序号n');ylabel('振幅');顺便再帮我做下用sawtooth画出振幅为4,周期为20的锯齿波.刚刚接触matlab,有些吃力.(图12)求助用matlab函数square产生一个振幅为3,占空比为60%的方波,为什么我的不对.n=0:30;x=square(3,60);stem(n,x);axis([030-44]);xlabel('时间序号n');ylabel('振幅');顺便再帮我做下用sawtooth画出振幅为4,周期为20的锯齿波.刚刚接触matlab,有些吃力.(图16)求助用matlab函数square产生一个振幅为3,占空比为60%的方波,为什么我的不对.n=0:30;x=square(3,60);stem(n,x);axis([030-44]);xlabel('时间序号n');ylabel('振幅');顺便再帮我做下用sawtooth画出振幅为4,周期为20的锯齿波.刚刚接触matlab,有些吃力.(图19)求助用matlab函数square产生一个振幅为3,占空比为60%的方波,为什么我的不对.n=0:30;x=square(3,60);stem(n,x);axis([030-44]);xlabel('时间序号n');ylabel('振幅');顺便再帮我做下用sawtooth画出振幅为4,周期为20的锯齿波.刚刚接触matlab,有些吃力.(图23)这是用户提出的一个数学问题,具体问题为:求助用matlab 函数square产生一个振幅为3,占空比为60%的方波,为什么我的不对.>> n=0:30;Matlab中给定滤波器传函,如何绘制幅频响应?[H,W]=freqz(b,a,N,'whole',Fs)b=[0.350.6];a=[11.80.71.150.21];[H,防抓取,学路网提供内容。x=square(3,60);MATLAB编程中如何实现程序内部函数值计算;例如:程序内有y=...subs(y,1)ezplot(y)防抓取,学路网提供内容。stem(n,x);matlabstep()函数传函加了tfinal和不加出来响应波形不一样tifinal仿真时间仿真结样只缺省时根据系统零极点自动选定仿真时间所图像标度样导致看起来好像样防抓取,学路网提供内容。axis([0 30 -4 4]);matlab约束优化问题:目标函f=2.5*xi*x2;边界约束2&x1&6;17&x2...warningofff=inline('2.5*x(1)*x(2)');A=[];b=[防抓取,学路网提供内容。xlabel('时间序号n');Matlab中给定滤波器传函,如何绘制幅频响应?[H,W]=freqz(b,a,N,'whole',Fs)b=[0.350.6];a=[11.80.71.150防抓取,学路网提供内容。ylabel('振幅');求助,exchange服务是什么?可以停用吗答:你好,exchange是微软开发的邮件服务器,有很多服务名都带有exchange,建议你可以设置他们不要自启动,如果要禁用,最好建议你将具体的服务名字发防抓取,学路网提供内容。>>顺便再帮我做下 用sawtooth 画出振幅为4,周期为20的锯齿波.刚刚接触matlab,有些吃力.求助情感老师真的有用吗答:情感的事主要是看你自己,有句话说得好,你永远叫不醒一个装睡的人防抓取,学路网提供内容。我们通过互联网以及本网用户共同努力为此问题提供了相关答案,以便碰到此类问题的同学参考学习,请注意,我们不能保证答案的准确性,仅供参考,具体如下:求助:要去香港了。内地的手机卡能用吗?问:我是湖北的动感地带的卡。要去香港澳门旅游我想知道1,我的手机卡去那...答:来了香港这边会变漫游--....接起来都要好几块钱一分钟......不如去买张PE防抓取,学路网提供内容。用户都认为优质的答案:"用MATLAB计算连续时间信号的卷积",向天才求助,用MA答:1)选取合适的采样周期对连续信号进行采样,得,计算T?conv(x,h);(2)采样周期愈小,计算结果愈准确,但计算负担防抓取,学路网提供内容。clearn=0:30;在法语中,怎样用Ma,mon,mes,急啊答:Ma,后面是阴性单数名词mon后面是阳性单数名词mes后面跟名词复数,不论阴阳性防抓取,学路网提供内容。x=square(n,60);1MA等于多少A。1Ah等于多少KW。电量转换答:电池性能的重要性能指标之一是电池容量,它表示在一定条件下(放电率、温度、终止电压等)电池放出的电量(可用JS-150D做放电测试),即电池的容量,通常防抓取,学路网提供内容。stem(n,3*x);求助,关于MA模型预测答:量化派基于Hadoop、Spark、Storm的大数据风控架构量化派的信用钱包每天都会获取大量的用户的注册信息等结构化数据以及爬虫抓取的非结构化数据,还有第三方的接入数据,系防抓取,学路网提供内容。axis([0 30 -4 4]);matlab约束优化问题:目标函f=2.5*xi*x2;边界约束2&x1&6;17&x2...warningofff=inline('2.5*x(1)*x(2)');A=[];b=[防抓取,学路网提供内容。求助~~松下~按摩椅EP-MA01K和EP-MA03K哪个好!...答:一般医疗按摩椅主要适用于颈肩腰腿疼的治疗也可以放松治疗。指导意见:一般没有很大的区别,医疗按摩椅主要用于颈肩腰腿疼的治疗,望采纳防抓取,学路网提供内容。xlabel('时间序号n');Matlab中给定滤波器传函,如何绘制幅频响应?[H,W]=freqz(b,a,N,'whole',Fs)b=[0.350.6];a=[11.80.71.150防抓取,学路网提供内容。ylabel('振幅');求助,exchange服务是什么?可以停用吗答:你好,exchange是微软开发的邮件服务器,有很多服务名都带有exchange,建议你可以设置他们不要自启动,如果要禁用,最好建议你将具体的服务名字发防抓取,学路网提供内容。你出错的地方在于只产生了一个x值,而你的n的长度是31,没有一一对应.还有你的grid on .生于1992年的周冬雨因金马封后,被赞领先其她小花半个身位,幸免于流量鲜肉不敬业没演技的挞伐。顺道被洗脱的还有她之前的没教养、女版闰土等名号。不用仔细观察,是人都能看出,她悄悄地从小芳典范晋级为时尚小防抓取,学路网提供内容。MATLAB编程中如何实现程序内部函数值计算;例如:程序内有y=...subs(y,1)ezplot(y)matlabstep()函数传函加了tfinal和不加出来响应波形不一样tifinal仿真时间仿真结样只缺省时根据系统零极点自动选定仿真时间所图像标度样导致看起来好像样matlab约束优化问题:目标函f=2.5*xi*x2;边界约束2&x1&6;17&x2...warningofff=inline('2.5*x(1)*x(2)');A=[];b=[];Aeq=[];beq=[];lb=[2,17];%Setlowerboundsub=[6,25];%Noupperboundsnonlcon=[];x0=[5,23];%Make...Matlab中给定滤波器传函,如何绘制幅频响应?[H,W]=freqz(b,a,N,'whole',Fs)b=[0.350.6];a=[11.80.71.150.21];[H,W]=freqz(b,a,256,'whole',1);hr=abs(H)plot(Hr)
相关信息:
- Copyright & 2017 www.xue63.com All Rights Reserved只需一步,快速开始
扫一扫,访问微社区
请完成以下验证码
查看: 4749|回复: 8|关注: 0
如何生成占空比比可控的方波
<h1 style="color:# 麦片财富积分
新手, 积分 16, 距离下一级还需 34 积分
可不可以不用square函数,square函数相当于是正弦波的叠加,只要叠加的步长较大就会产生梯形波。可不可题指点一下
论坛优秀回答者
<h1 style="color:#5 麦片财富积分
关注者: 13
你的方波怎么还没解决
“square函数相当于是正弦波的叠加,只要叠加的步长较大就会产生梯形波”这句话你是从哪看的?
square只会得到-1和1,怎么会得出来梯形波,你可以看square的源代码,核心就4句话:
function s = square(t,duty)
tmp = mod(t,2*pi);
w0 = 2*pi*duty/100;
nodd = (tmp & w0);
s = 2*nodd-1;复制代码
<h1 style="color:# 麦片财富积分
你的方波怎么还没解决
“square函数相当于是正弦波的叠加,只要叠加的步长较大就会产生梯形波”这句话你是 ...
那我问你,方波是正弦波的叠加如果谐波数量下降,是不是不会形成标准的方波,是你没有理解傅里叶变换的本质
<h1 style="color:# 麦片财富积分
你的方波怎么还没解决
“square函数相当于是正弦波的叠加,只要叠加的步长较大就会产生梯形波”这句话你是 ...
如果谐波数量不够是不是会形成梯形波
论坛优秀回答者
<h1 style="color:#5 麦片财富积分
关注者: 13
那我问你,方波是正弦波的叠加如果谐波数量下降,是不是不会形成标准的方波,是你没有理解傅里叶变换的本 ...
嗯。。。我做了这么多年信号处理,最后没理解傅里叶变换的本质。。。
方波是正弦波的叠加。——没错
如果谐波数量下降,是不是不会形成标准的方波?——不会形成。
可这和matlab有什么关系呢?
你觉得matlab会按照你的想法生成几十个或是正弦波叠加去生成方波?
function s = square(t,duty)
tmp = mod(t,2*pi);
w0 = 2*pi*duty/100;
nodd = (tmp & w0);
s = 2*nodd-1;复制代码这一共就四句话,你看square的源代码里面是有生成正弦还是余弦的影子?还是有个循环去让你叠加?
我也是呵呵了。
论坛优秀回答者
<h1 style="color:#5 麦片财富积分
关注者: 13
如果谐波数量不够是不是会形成梯形波
这点,我可以完全负责任的告诉你,不会。
谐波次数不够也不会生成梯形波,只会造成吉布斯现象。附图是把10条正弦波累加拟合方波,我相信楼主知道这不是什么“梯形波”。
如果楼主对傅里叶变换的本质没有理解,那还是请你回去看高数和信号系统教材。
<h1 style="color:# 麦片财富积分
本帖最后由 施文哲 于
22:32 编辑
这点,我可以完全负责任的告诉你,不会。
谐波次数不够也不会生成梯形波,只会造成吉布斯现象。附图是把1 ...
那好大神请问这是怎么回事,当t的步长重0.01变成0.1,图就变成这个样子了,请教了
t=-2:0.1:2;
y=square(2*pi*1*t,25);
%for i=1:1:401
%if y(1,i)&0
%& &y(1,i)=0;
plot(t,y);
axis([-2 2 -3 3]);
22:32 上传
点击文件名下载附件
1.36 KB, 下载次数: 30
论坛优秀回答者
<h1 style="color:#5 麦片财富积分
关注者: 13
那好大神请问这是怎么回事,当t的步长重0.01变成0.1,图就变成这个样子了,请教了
你可以看到,t=0时,y=1;t=-0.1时,y=-1。
也就是说t=0和t=0.1之间是直接由-1跳到1的,这完全符合方波的本质。
出现这个梯形的原因是采样点数太少。生成的目标方波,周期为1s,但一个周期内仅有10个采样点,那是不可能模拟出来好看又标准的方波的。
不用square,你换成sin生成一个正弦波也会得到类似的效果。
论坛优秀回答者
<h1 style="color:#5 麦片财富积分
关注者: 13
|此回复为最佳答案
那好大神请问这是怎么回事,当t的步长重0.01变成0.1,图就变成这个样子了,请教了
所以,我给你的建议是:
1、如果你是想生成高质量的方波信号,就得提高采样点数,比如步长0.01,甚至更低。
2、同时,plot只是将前后两点用线连在一起,步长无论取到多少都不可能画出来直上直下的“方”波。如果你只是为了好看,而不在乎信号是什么质量,那就直接把plot换成stairs,图形就能变得很漂亮。
站长推荐 /3
Simulink工具定制实现高效模型验证
MATLAB中文论坛是全球最大的 MATLAB & Simulink 中文社区。用户免费注册会员后,即可下载代码,讨论问题,请教资深用户及结识书籍作者。立即注册加入我们吧!
MATLAB官方社交平台
MATLAB中文论坛微社区&>&锯齿波的傅里叶级数matlab实现
锯齿波的傅里叶级数matlab实现
上传大小:200B
自己编的,改变n可以获得不同阶数的傅里叶级数!
希望对大家能够有用!
综合评分:4
{%username%}回复{%com_username%}{%time%}\
/*点击出现回复框*/
$(".respond_btn").on("click", function (e) {
$(this).parents(".rightLi").children(".respond_box").show();
e.stopPropagation();
$(".cancel_res").on("click", function (e) {
$(this).parents(".res_b").siblings(".res_area").val("");
$(this).parents(".respond_box").hide();
e.stopPropagation();
/*删除评论*/
$(".del_comment_c").on("click", function (e) {
var id = $(e.target).attr("id");
$.getJSON('/index.php/comment/do_invalid/' + id,
function (data) {
if (data.succ == 1) {
$(e.target).parents(".conLi").remove();
alert(data.msg);
$(".res_btn").click(function (e) {
var parentWrap = $(this).parents(".respond_box"),
q = parentWrap.find(".form1").serializeArray(),
resStr = $.trim(parentWrap.find(".res_area_r").val());
console.log(q);
//var res_area_r = $.trim($(".res_area_r").val());
if (resStr == '') {
$(".res_text").css({color: "red"});
$.post("/index.php/comment/do_comment_reply/", q,
function (data) {
if (data.succ == 1) {
var $target,
evt = e || window.
$target = $(evt.target || evt.srcElement);
var $dd = $target.parents('dd');
var $wrapReply = $dd.find('.respond_box');
console.log($wrapReply);
//var mess = $(".res_area_r").val();
var mess = resS
var str = str.replace(/{%header%}/g, data.header)
.replace(/{%href%}/g, 'http://' + window.location.host + '/user/' + data.username)
.replace(/{%username%}/g, data.username)
.replace(/{%com_username%}/g, data.com_username)
.replace(/{%time%}/g, data.time)
.replace(/{%id%}/g, data.id)
.replace(/{%mess%}/g, mess);
$dd.after(str);
$(".respond_box").hide();
$(".res_area_r").val("");
$(".res_area").val("");
$wrapReply.hide();
alert(data.msg);
}, "json");
/*删除回复*/
$(".rightLi").on("click", '.del_comment_r', function (e) {
var id = $(e.target).attr("id");
$.getJSON('/index.php/comment/do_comment_del/' + id,
function (data) {
if (data.succ == 1) {
$(e.target).parent().parent().parent().parent().parent().remove();
$(e.target).parents('.res_list').remove()
alert(data.msg);
//填充回复
function KeyP(v) {
var parentWrap = $(v).parents(".respond_box");
parentWrap.find(".res_area_r").val($.trim(parentWrap.find(".res_area").val()));
评论共有8条
写的很好, 直接用在课程设计上了.
还不错不过不是我想要的
只是为了参考一下,感觉不错
综合评分:
积分/C币:3
VIP会员动态
CSDN下载频道资源及相关规则调整公告V11.10
下载频道用户反馈专区
下载频道积分规则调整V1710.18
spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip
资源所需积分/C币
当前拥有积分
当前拥有C币
输入下载码
为了良好体验,不建议使用迅雷下载
锯齿波的傅里叶级数matlab实现
会员到期时间:
剩余下载个数:
剩余积分:0
为了良好体验,不建议使用迅雷下载
积分不足!
资源所需积分/C币
当前拥有积分
您可以选择
程序员的必选
绿色安全资源
资源所需积分/C币
当前拥有积分
当前拥有C币
为了良好体验,不建议使用迅雷下载
资源所需积分/C币
当前拥有积分
当前拥有C币
为了良好体验,不建议使用迅雷下载
资源所需积分/C币
当前拥有积分
当前拥有C币
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
无法举报自己的资源
你当前的下载分为234。
你还不是VIP会员
开通VIP会员权限,免积分下载
你下载资源过于频繁,请输入验证码
您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:!
若举报审核通过,可返还被扣除的积分
被举报人:
请选择类型
资源无法下载 ( 404页面、下载失败、资源本身问题)
资源无法使用 (文件损坏、内容缺失、题文不符)
侵犯版权资源 (侵犯公司或个人版权)
虚假资源 (恶意欺诈、刷分资源)
含色情、危害国家安全内容
含广告、木马病毒资源
*投诉人姓名:
*投诉人联系方式:
*版权证明:
*详细原因:
锯齿波的傅里叶级数matlab实现}

我要回帖

更多关于 matlab锯齿波函数 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信