13位巴克码的matlab仿真程序

13位巴克码的matlab仿真程序,第1张

巴克码程序

x=[1 1 1 1 1 -1 -1 1 1 -1 1 -1 1]%13位巴克码

y=[x 1]

t=[0:1:13]

figure(1)

stairs(t,y)

axis([0 17 -1.5 1.5])grid on

[a,b]=xcorr(x)%自相关函数

figure(2)

title('巴克码脉压输出')

d=abs(a)

plot(b,d)%画出自相关函数

fs=100

nfft=128

y=fft(x,nfft)

Pyy=abs(y)

plot_pyy=10*log10(Pyy)

f=(0:65)*100/128

figure(3)

plot(plot_pyy)

自相关函数就是脉压了这是巴克码的 希望有用

using System

namespace CatMouseMaster

{

/// <summary>

/// 房屋

/// </summary>

public class House

{

public Cat Cat

{

get

{

return this.cat

}

}

public Mouse[] Mouses

{

get

{

return this.mouses

}

}

public Master Master

{

get

{

return this.master

}

}

public string Place

{

get

{

return this.place

}

}

private Cat cat

private Mouse[] mouses

private Master master

private string place

public House(string place, string master, string cat, params string[] mouses)

{

this.place = place

Console.WriteLine("在{0}旁边有一栋房子", this.Place)

this.master = new Master(master, this)

this.cat = new Cat(cat, this)

if (mouses != null)

{

this.mouses = new Mouse[mouses.Length]

for(int i = 0i <mouses.Lengthi++)

{

this.mouses[i] = new Mouse(mouses[i], this)

}

}

}

/// <summary>

/// 应用程序的主入口点。

/// </summary>

[STAThread]

static void Main(string[] args)

{

House house = new House("白宫", "布什", "汤姆", "杰瑞", "莱姆", "强尼", "布莱克", "劳伦斯", "杰克", "汉克斯", "巴克", "萨姆", "山姆", "克里斯", "伍德")

house.Night()

Console.ReadLine()

}

public void Night()

{

Console.WriteLine("\n一天晚上")

this.Cat.MiaoMiao()

}

}

public delegate void CatMiaomiaoEventHandler(Cat cat, EventArgs args)

public delegate void MouseRunEventHandler(Mouse mouse, EventArgs args)

public delegate void TroubleByMouseEventHandler(Master master, Mouse mouse, EventArgs args)

public delegate void MouseCatchdEventHandler(Cat cat, Mouse mouse, EventArgs args)

public class Life

{

public string Name

{

get

{

return name

}

}

public House House

{

get

{

return this.house

}

}

private string name

private House house

public Life(string name, House house)

{

this.name = name

this.house = house

}

}

public class Cat : Life

{

public static event CatMiaomiaoEventHandler Miao

public Cat(string name, House house)

: base(name, house)

{

Console.WriteLine("{0}养了一只小猫,名字叫做{1}", this.House.Master.Name, this.Name)

}

public void MiaoMiao()

{

Console.WriteLine("小猫{0}大叫一声:\"喵~~~~~\"", this.Name)

if (Cat.Miao != null)

{

Cat.Miao(this, EventArgs.Empty)

}

}

public void CatchMouse(Mouse mouse)

{

Console.WriteLine("小猫{0}抓住了老鼠{1}", this.Name, mouse.Name)

mouse.CatchdByCat(this)

}

}

public class Mouse : Life

{

public static int RunNum

{

get

{

return runNum

}

}

private static int runNum = 0

private static int prefixFlag = 0

public static event MouseRunEventHandler Run

public event MouseCatchdEventHandler Catchd

public Mouse(string name, House house)

: base(name, house)

{

if (prefixFlag == 0)

{

Console.Write("房子里面有许多老鼠,它们是:")

prefixFlag = 1

}

else

{

Console.Write(",")

}

Console.Write(this.Name)

Cat.Miao += new CatMiaomiaoEventHandler(Cat_Miao)

this.Catchd += new MouseCatchdEventHandler(Mouse_Catchd)

}

private void Cat_Miao(Cat cat, EventArgs args)

{

Console.WriteLine("老鼠{0}吱吱的说:\"{1}来了,咱们快逃!\"", this.Name, cat.Name)

runNum++

if (Run != null)

{

Mouse.Run(this, EventArgs.Empty)

}

}

public void CatchdByCat(Cat cat)

{

if (Catchd != null)

{

Catchd(cat, this, EventArgs.Empty)

}

}

private void Mouse_Catchd(Cat cat, Mouse mouse, EventArgs args)

{

Console.WriteLine("老鼠{0}对小猫{1}说:\"我现在瘦骨伶仃的,等我长肥了你再来吃我吧\"", this.Name, cat.Name)

}

}

public class Master : Life

{

public Master(string name, House house)

: base(name, house)

{

Console.WriteLine("住在这里的主人是{0}", this.Name)

Mouse.Run += new MouseRunEventHandler(Mouse_Run)

this.Troubled += new TroubleByMouseEventHandler(Master_Troubled)

}

public event TroubleByMouseEventHandler Troubled

private void Mouse_Run(Mouse mouse, EventArgs args)

{

if (Mouse.RunNum <5)

{

return

}

this.TroubledByMouse(mouse)

}

public void TroubledByMouse(Mouse mouse)

{

if (Mouse.RunNum == 5)

{

Console.WriteLine("主人{0}被惊醒了", this.Name)

Console.WriteLine("{0}大叫一声:\"吵死了啦!\"", this.Name)

}

else

{

Console.WriteLine("{0}大声吼道:\"{1},快起来干活,不抓住第{2}只老鼠{3}我就把你扔到野外去!\"", this.Name, this.House.Cat.Name, Mouse.RunNum, mouse.Name)

if (this.Troubled != null)

{

this.Troubled(this, mouse, EventArgs.Empty)

}

}

}

public void OrderCatToCatchMouse(Cat cat, Mouse mouse)

{

cat.CatchMouse(mouse)

}

private void Master_Troubled(Master master, Mouse mouse, EventArgs args)

{

this.OrderCatToCatchMouse(this.House.Cat, mouse)

}

}

}

编译后的结果:

在白宫旁边有一栋房子

住在这里的主人是布什

布什养了一只小猫,名字叫做汤姆

房子里面有许多老鼠,它们是:杰瑞,莱姆,强尼,布莱克,劳伦斯,杰克,汉克斯,巴克,萨姆,

山姆,克里斯,伍德

一天晚上

小猫汤姆大叫一声:"喵~~~~~"

老鼠杰瑞吱吱的说:"汤姆来了,咱们快逃!"

老鼠莱姆吱吱的说:"汤姆来了,咱们快逃!"

老鼠强尼吱吱的说:"汤姆来了,咱们快逃!"

老鼠布莱克吱吱的说:"汤姆来了,咱们快逃!"

老鼠劳伦斯吱吱的说:"汤姆来了,咱们快逃!"

主人布什被惊醒了

布什大叫一声:"吵死了啦!"

老鼠杰克吱吱的说:"汤姆来了,咱们快逃!"

布什大声吼道:"汤姆,快起来干活,不抓住第6只老鼠杰克我就把你扔到野外去!"

小猫汤姆抓住了老鼠杰克

老鼠杰克对小猫汤姆说:"我现在瘦骨伶仃的,等我长肥了你再来吃我吧"

老鼠汉克斯吱吱的说:"汤姆来了,咱们快逃!"

布什大声吼道:"汤姆,快起来干活,不抓住第7只老鼠汉克斯我就把你扔到野外去!"

小猫汤姆抓住了老鼠汉克斯

老鼠汉克斯对小猫汤姆说:"我现在瘦骨伶仃的,等我长肥了你再来吃我吧"

老鼠巴克吱吱的说:"汤姆来了,咱们快逃!"

布什大声吼道:"汤姆,快起来干活,不抓住第8只老鼠巴克我就把你扔到野外去!"

小猫汤姆抓住了老鼠巴克

老鼠巴克对小猫汤姆说:"我现在瘦骨伶仃的,等我长肥了你再来吃我吧"

老鼠萨姆吱吱的说:"汤姆来了,咱们快逃!"

布什大声吼道:"汤姆,快起来干活,不抓住第9只老鼠萨姆我就把你扔到野外去!"

小猫汤姆抓住了老鼠萨姆

老鼠萨姆对小猫汤姆说:"我现在瘦骨伶仃的,等我长肥了你再来吃我吧"

老鼠山姆吱吱的说:"汤姆来了,咱们快逃!"

布什大声吼道:"汤姆,快起来干活,不抓住第10只老鼠山姆我就把你扔到野外去!"

小猫汤姆抓住了老鼠山姆

老鼠山姆对小猫汤姆说:"我现在瘦骨伶仃的,等我长肥了你再来吃我吧"

老鼠克里斯吱吱的说:"汤姆来了,咱们快逃!"

布什大声吼道:"汤姆,快起来干活,不抓住第11只老鼠克里斯我就把你扔到野外去!"

小猫汤姆抓住了老鼠克里斯

老鼠克里斯对小猫汤姆说:"我现在瘦骨伶仃的,等我长肥了你再来吃我吧"

老鼠伍德吱吱的说:"汤姆来了,咱们快逃!"

布什大声吼道:"汤姆,快起来干活,不抓住第12只老鼠伍德我就把你扔到野外去!"

小猫汤姆抓住了老鼠伍德

老鼠伍德对小猫汤姆说:"我现在瘦骨伶仃的,等我长肥了你再来吃我吧"

1,卡耐基 《人性的弱点》

该书汇集了卡耐基的思想精华和最激动人心的内容,是作者最成功的励志经典,出版后立即获得了广大读者的欢迎,成为西方世界最持久的人文畅销书。无数读者通过阅读和实践书中介绍的各种方法,不仅走出困境,有的还成为世人仰慕的杰出人士。只要不断研读本书,相信你也可以发掘自己的无穷潜力,创造辉煌的人生。

世界成功学第一书,戴尔·卡耐基成功学教育全书之一!世界上最畅销、最经典、最实用的为人处世参考书。“成人教育之父”戴尔·卡耐基的思想精华和最激动人心的内容,帮助你解决你所面临的最大问题:如何在你的日常生活、商务活动与社会交往中与人打交道,并有效地影响他人;如何击败人类的生存之敌——忧虑,以创造一种幸福美好的人生。

2,宋振赫《学会感恩 担当责任》

《学会感恩担当责任》感恩,唤醒了内心的驱动力,孕育了责任感,工作中时刻怀着一颗感恩的心,用爱心对待每个人,你就能够自觉而出色地做好自己的每件事。

学会感恩让你做人成功,担当责任让你做事出色,怀有感恩心才能踏踏实实做人,抱以责任心才能勤勤恳恳做事。

感恩和责任,不仅是一种能力,更是获取能量的途径!是实现成功人生最无价的宝贵财富!

3,李娜,龚雪莲《方与圆大全集》

方与圆是中国哲学和文化中特有的概念。早有“天圆地方”之说,意指天地的自然形态,后经演变,古代先贤赋予了方与圆更为复杂、更具内涵的哲学意义。在方圆之道中,方是原则,是目标,是做人之本;圆是策略,是手段,是处世之道。千百年来,“方圆有致”被认可为是适合中国人做人做事的成功心法,成大事者的奥秘正在于方与圆的完美结合:方外有圆,圆中有方,方圆相济,方圆合一。

4,李宗吾《厚黑学》

《厚黑学》一书通过生活中的实例,精炼而生动地展示了轻松处世、灵活办事的技巧和方法。真正的厚黑者是那些十全十美无与伦比的斗士,这种智慧是他在接受生活挑战和寻求精神平衡中陶冶而成的。

5,程立雪《跟李嘉诚学做人做事做生意》

精明的商家,总是知道如何将商业意识渗透到生活中的每一件事中去,甚至是一举手一投足;充满商业细胞的商人,赚钱可以是无处不在、无时不在。李嘉诚作为华人世界最成功的商人,不仅创造了大量的财富,而且还身体力行地创造了一套具有丰富内涵的人生韬略和经商哲学。

一提到李嘉诚,人们自然而然地就会想到他所创造的奇迹:从一个一无所有的贫苦少年一跃而成为香港历史上首位“亿万富翁”;从一个茶馆的小学徒到拥有长江实业、和黄集团、香港电灯、长江基建四家上市公司的世界著名企业家;从一个曾经因求职四处碰壁而饥肠辘辘的流浪儿到捐资助学、造福苍生的慈善家。李嘉诚的经历被世人看作是一个不可思议的“神话”。

拓展资料:

励志是一门学问,这门学问不管多厉害的人都读不懂,学不精,进而形成一个独立学科“成功学”。励志学,不仅仅是要激活一个人的财富欲望,更要激活一个人的生命能量,唤醒一个民族的创造热情。失去创造力,是一个人乃至一个民族的最大悲哀。而励志,便是让一个人重新焕发起这种力量。励志,并不是让弱者取代另一个人成为强者,而是让一个弱者能与强者比肩,拥有实力相当的生命力和创造力。惟有从内心深处展开的力量,用心灵体验总结出的精华,才是一个人真正获得尊严和自信的途径。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/11244054.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-14
下一篇2023-05-14

发表评论

登录后才能评论

评论列表(0条)

    保存