barriers / 阅读 / 详情

【转】AMD1800X对比英特尔测试

2023-06-19 08:00:04
共1条回复
nicehost

AMD CPU,对于我们大部分人来说已经开始有些的陌生的名词。回看近十年来的CPU发展历程,AMD从K7时代的辉煌,到K8时代从平淡走向没落,而上代的蓝翔技校系列(推土机,挖掘机等等)则近乎一场灾难。随着蓝翔系列发布六年之后,AMD在经历断腕之痛后(基本放弃现有架构更新,全力研发新产品)。终于拿出了自己卧薪尝胆研发的ZEN架构CPU产品。当下的CPU市场,INTEL享受了太多年一家独大的红利,使酷睿架构散发出一股牙膏的酸臭味,这让所有人都期望AMD推出“酷睿终结者”。究竟AMD是否可以借助这个背水一战的产品终结“日常翻身”,还是会被再一次标记为“高科技PPT企业”,今天就来详细测试一下。

关于本文的测试:

本文将会选择AMD与INTEL双方民用级的旗舰产品R7 1800X和I7 6950X进行对比。其实对AMD来说还是显得比较不公平,6950X是十核二十线程,售价高达14999,而1800X是八核十六线程,售价为3999(价格按照京东牌价计算)。不过农企这次说要翻身,那就干脆玩一把狠的,看看到底能翻多少。

由于RYZEN架构的CPU更新相当多,所以也希望通过,本文来帮助大家能够对AM4这个平台有一个比较清晰的认识。希望厘清的问题:

1、CPU的性能区间。这应该是大家最想了解的了吧。

2、主板平台的大致规格。这次AM4主板平台规格会包含CPU和芯片组两个部分,稍显复杂,会帮大家整理。

3、AMD是否真正弥补过去留下的传统短板。在过去的产品中,AMD CPU和主板因为各种原因留下了很多“传统短板”,比方说内存控制器效率,磁盘性能、单核性能等。这些部分会成为重点关注的对象。

4、一些小细节。AMD产品与INTEL还是有较大不同的,所以这边也会对这些差异做介绍。例如CPU安装上的差异,本次主板散热器扣具的变化等。

CPU规格与图赏:

由于CPU已经开始预售,规格已经不是秘密。3月初AMD上市的产品是三款八核产品1800X、1700X、1700,都是八核十六线程的产品。这也是AMD首次引入超线程技术的CPU的产品。针对主板的部分,这次AMD把CPU底座升级为AM4,主板与CPU均不能与之前的产品兼容。所以要用RYZEN就必须购买相应的主板。

从包装侧面就可以看到CPU本体了,这就是本次评测主角R7 1800X CPU。

包装上就可看到1800X的各项参数,8C16T、20MB L3缓存,频率3.6~4.0。

打开包装~真心说不环保,过度包装的典型。如果AMD可以附送一点有价值的纪念品,感觉会更上心一些。

其实CPU包装就这么小小一个,其他都是空的~

唯一的附件就是这张贴纸了,好吧附件真的比较坑。

CPU上可以看到硕大的RYZEN,相比之前的CPU高调多了。

把对比的6950X放在一起,感觉1800X还挺娇小的。

CPU背面的区别就非常明显了,AMD CPU还是保留了针脚设计,INTEL CPU就只有触点了。

CPU安装使用介绍:

由于AMD CPU与INTEL CPU有非常明显的差异,大力出奇迹非常容易报废CPU,所以我觉得还是有比较讲一下相关的要点。

AMD CPU背面都是针脚,这些针脚是非常脆弱的,如果损坏就会导致CPU报废。所以在使用中要非常注意。CPU会有一个边角上标注一个三角,这个是用来与主板插座上的对位,这个对不上CPU是装不进去的。

把CPU和主板放在一起就可以比较明显的看到CPU是怎么安装的了。

INTEL的做法则明显不同,他的CPU背面只有触点。所以INTEL CPU相对来说不容易损坏。

每个触点上都有一个小凹坑,这个坑就是被主板的针脚压出来的。

针脚都会安排在主板上,所以主板CPU底座就会极为脆弱,千万不要手贱。由于INTEL主板弯针CPU还是可以装进去的,所以相对来说直接烧坏CPU的概率会大很多。

AMD CPU的固定相对来说不是太科学,他是通过主板底座上的一个拨杆来实现的,这只能保证你CPU不会直接从主板上掉下来。但是拆散热器的时候,AMD CPU往往会吸住散热器,出现拆散热器送CPU的情况。如果拆卸不注意的话很容易弄坏针脚。所以松开散热器扣具后,最好是按住散热器翘起一边,用另一边压住CPU不动,这样会安全很多。

AMD主板一般都会自带背板,这个设计比INTEL良心很多,加上可以完全托住CPU的底座。AMD CPU和主板被散热器压断的情况极少发生。而自从INTEL 1151 CPU缩水之后,INTEL CPU被散热器压断的状况就不再罕见了。

CPU散热器扣具介绍:

这次AMD在更新AM4底座时还修改了沿用N年的主板孔距。虽然外观上还是与AM3AM2FMX等一众扣具类似,但是这个塑料件的宽度实际上是加宽了1厘米左右。

由于两个塑料卡扣之间的间距没有变化,所以过去的AMD原装散热器是可以直接安装上去。这个方案多见于低端的下压式散热器(例如超频三青鸟,酷冷的猎鹰),不过强烈不建议用在R7上面,这是纯找死。

这是暴雪T4的安装图,由于AMD的孔位是长方形,所以就不能自由旋转了。

目前低端塔式最流行的方案就是图中这个卡扣,也是可以兼容安装(例如九州玄冰400、超频三东海X4)。而且主板都会自带背板,所以不会像在INTEL平台上那样毁主板(一般这样的散热器都不给背板)。

主板的布局是大同小异的,一般来说这个方案的塔式散热器可以正常后吹。

高端散热器一般都会自起炉灶,一般就需要另外购买扣具或者购买专门版本的散热器。

这类散热器是最有机会实现散热器转向的,不过这个要看散热器厂商的心情。例如我用的这个U12S,AM3只有第一种长的扣具,AM4上才有下图中的短扣具。

最后放一个INTEL扣具对比一下,相信大家已经很熟悉了。

主板平台介绍:

AM4的主板平台有一些基础的概念还是要先科普一下,方便大家理解后续的评测。

1、AM4平台的CPU分为两个部分,RYZEN和BRISTOL两个部分。RYZEN相当于现在FX系列,典型特征就是有八核产品,不会带核芯显卡。BRISTOL对应的就是现在的FM2+平台,主要由APU和NPU组成(例如A10-7870K和X4 860)。目前BRISTOL还会采用旧的蓝翔系列架构,但是下半年也会更新为ZEN架构,与RYZEN看齐。

2、请大家看下图的表格,AM4平台的规格会分为两个部分。CPU除了提供显卡的PCI-E通道外(这与INTEL相同),还会引出SATA、USB、PCI-E通道。芯片组还是会平行存在提供更多的接口和通道,但是芯片组提供的PCI-E通道仅为PCI-E 2.0。这样的设计等于将CPU半SOC化,上笔记本的时候就可以省去一个南桥,降低成本。对台式机来说,使用CPU引出的接口和通道,性能相对会更好一些。表格中没有列出SATA-E的规格,X370是2个,B350是1个,其实就是X370芯片组可以有8个SATA口,B350可以有6个。

3、CPU PCI-E通道实际上是16+4和8+2(对应RYZEN和BRISTOL),16和8用于连接显卡,4和2用于连接SSD。

接下来通过一块实际的主板来直观感受一下AM4平台。从外观上看,这次AM4平台会相当类似于115X平台,所以各个主板厂商基本就是把200系列主板的卖点移植过去。

CPU供电部分与1151比较类似,也是将CPU核心与核芯显卡分开。例如这张主板是8+2相,对于RYZEN来说就只会用到八相的CPU供电部分。

供电方案上也终于舍得用高端的IR数字供电方案。这次技嘉、华硕、微星都推出了2000元以上的产品,说明主板厂商对AM4还是有一定的信心。

相比INTEL的芯片组,AMD芯片组的封装就高调的多,这次AM4芯片组主要是由祥硕设计的,与CPU共同提供主板上的接口。

内存部分为双通道DDR4,与1151相同,不过AMD这边B350也同样会支持内存超频。

显卡插槽也比较类似1151上的设计,图中就是中高端主板比较典型的8+8(CPU)+4(PCH)布局。

AM4的M.2插槽是从CPU引出的,采用的是PCI-E 3.0 X4。这点上会略好于INTEL,INTEL在1151上只能通过芯片组转接M.2,延迟会大一点。

U.2接口也会引入进来,加上SATA-E的支持,目前高端的磁盘接口AM4已经全部可以覆盖到。只是SATA-E好像真的没什么用,不知道为什么技嘉要这么执着~

X370芯片组可以提供最多8个SATA接口,由于CPU引出的额外通道只有四根(要用在M.2和U.2),所以高端的X370基本都不会带CPU直联的SATA口。中阶开始产品会带的比较多。

后窗接口上,也是比较类似1151的设计,会带显示接口(适配APU)。比较大的升级就是原生提供了USB 3.1接口。

这代AMD的USB 3.1还是有一些问题,所以需要增加信号中继芯片。

网卡部分INTEL的1211和killer的E2500都可以找到,农企主板有种彻底翻身的感觉~~

声卡部分用到了两颗ALC1220。所以看到最后技嘉的X370-GAMING 5比他们自己Z270-GAMING 5规格还要高。这是准备抱大腿的节奏么~

产品测试平台:

以下为测试平台的详细配置表,然后简单介绍一下本次评测的一些群众演员。

内存是海盗船的DDR4 8G*4。实际运行频率是2133C15。

显卡采用的是微星的1080红龙。

SSD是两块INTEL,系统盘用的是比较主流的535,以保证测试更接近一般用户。240G用作系统盘,480G主要是拿来放测试游戏。

为了稍后测试芯片组的PCI-E效率,这边还用到了750 400G。

散热器是猫头鹰的U12S,准备平台的时候只有这个散热器可以买到扣具。

用于对比的X99-ULTRA GAMING主板,没想到吧,你也有被农企吊着打时候,233

最后上两张测试平台实拍:

u2022

产品性能测试:

简单评测结论:

由于测试项目很多很杂,为了避免小白看晕,首先提供一下精炼版的测试结论。如果非要很笼统的去说测试结果,6950X对1800X的CPU性能优势会在15%左右,游戏性能优势大概在6%左右,功耗上6950X则会略高。

性能测试项目介绍:

对于有兴趣进一步了解1800X性能的童鞋,这边会提供详细的测试数据。测试大致会氛围以下一些部分:

CPU性能测试:包含系统带宽、CPU理论性能、CPU基准测试软件、CPU渲染测试软件、3DMARK物理得分

集显性能测试:包含集显理论性能、集显基准测试软件、集显专业软件基准

搭配独显测试:包含独显基准测试软件、独显游戏测试、独显专业软件基准

功耗测试:分别在集显和独显平台下进行功耗测量

我的文章中会引用到部分7700K、6700K的情况,限于篇幅,建议大家查阅我之前的测试。

CPU性能测试与分析:

系统带宽测试。内存带宽上,1800X的双通道与6950的四通道还是有较大的差距,不过已经与7700K的内存效率相当,所以首先完全够用,其次终于不是传统坑爹项目了。CPU缓存带宽上也表现的不错,不会落后与INTEL。不过延迟上与INTEL还是有一定的差距,不知道后续能不能通过BIOS改善。

CPU理论性能测试,是用AIDA64的内置工具进行的,可以测试很多CPU的基本性能。有两个比较好玩的点,首先6950X的理论性能相当爆炸。其次AI两家对CPU的理解似乎发生了明显的分歧。从6700K发布的时候,INTEL开始提升24位和32位的整数性能,64位整数性能并没有升级。AMD则相反,24位和32位的整数性能比较弱(7700K 252.3G),但是64位整数性能更强(7700K 35.17G)。所以整数性能上INTEL似乎更照顾当下的状况,AMD会更关注未来的空间。而AES-256和SHA-1计算,1800X强到爆炸,已经碾压6950X了。

CPU基准性能测试,主要测试一些常用的CPU基准测试软件,还会包括一些应用软件和游戏中的CPU测试项目。在基准软件中各个项目之间的差异还是比较大的,大体来说分为三类,1800X小幅领先、6950X小幅领先,6950X大幅领先。目前测试中1800X问题最大的就是WINRAR的测试,6950X可以达到1800X的三倍。综合比较的话,这个表格中的软件,6950X对1800X会有35%的优势。

CPU渲染测试,测试的是CPU的渲染能力,这个测试中单线程测试1800X小幅领先,多线程测试1800X小幅落后,OPENGL测试1800X小幅落后。感觉RYZEN OPENGL的性能还有挖掘的空间。总体上这个表格中的软件,6950X对1800X会有10%的优势。

3D物理性能测试,测试的是3DMARK测试中的物理得分,这些主要与CPU有关,6950X对1800X会有10%左右的优势。

CPU性能测试部分对比小节:

其实这个测试结果还是蛮好玩的,理论性能上6950X具有60%+的碾压优势,但是CPU测试软件中优势收窄为35%。在CPU渲染测试和3DMARK物理得分中6950X的优势只剩下了10%。似乎时隔十年之后“傻快”的帽子终于要还给INTEL了。(傻快指运算能力与实际性能表现不符)

磁盘性能测试:

由于时间有限,磁盘性能我就用AS SSD简单跑了一下。SATA接口部分性能基本与INTEL对等。NVMe PCI-E 3.0直联CPU的通道,RYZEN甚至会超过X99的成绩,这是相当惊人的,看起来AM4上的M.2性能发挥不会有什么问题。关于芯片组提供的PCI-E 2.0 AS SSD测试中,似乎只对持续读取产生了影响(2000MB降到1500MB),其他部分成绩基本持平。由于AS SSD在评分上会很倾向于随机测试的结果,所以总评分掉的不是很多。所以除非是万兆网卡那种对带宽有巨大需求的设备,即使搭配NVMe的SSD使用上也不会有太大的问题。

搭配独显测试(显卡驱动为测试时最新的378.66):

独显3D基准测试,主要是跑一些基准测试软件,从测试结果来看1800X基准测试的差距并不是很大,合计3%左右。

独显3D游戏测试,表格中将DX9~DX12不同世代的游戏进行了分类,这样会更加清晰一些。整体上6950X对1800X的游戏性能会有8%的优势,不过具体到游戏中的话,DX9和DX10的老游戏优势巨大,DX11和DX12逐步收窄,分别是7%和5%。

独显专业软件基准测试,专业软件部分以SPEC viewperf 12为基准测试,测试结果与3D基准测试结果相近,6950X领先4%。

搭配独显测试小节:

从测试结果来看,1800X的3D性能表现会弱于6950X,差距不算太大。

平台功耗测试:

总体上两者的功耗差距就稳定在10W左右。1800X功耗表现会更好一些。

CPU功耗整理图表如下:

简单总结:

关于CPU性能:

RYZEN的CPU基本达到预期目标,单核性能可以接近同频酷睿0.9的水平。加上多核心带来的优势,以价格来看这颗CPU性能还是给力的。

关于AM4主板:

由于CPU相对不错的性能,主板厂商这次也愿意推出比较完整的产品线,总算是回到相对对等位置上了。

关于AMD传统的短板:内存性能、磁盘性能等AMD过去传统的小短腿,这次都没掉什么链子,还是相当可以的。

关于平台功耗:

1800X的功耗会略低于6950X,虽然不是特别好的一个结果,但是也说明整个RYZEN系列CPU的功耗都会在可控范围内。8150发布时候那种功耗失控的情况一去不复返了。

关于超频:

由于我拿到CPU的时间太晚了,所以没办法测试超频部分。而且个人也一直认为芯片还是按照默认来使用比较好,超频毕竟会有很多折腾的屁事。

总体来说,农企大体上还是争气的,并没有像当年蓝翔系列那样,一生只能活在PPT中,可以堂堂正正的跟INTEL战个痛快。当然这是一个全新的架构,还是存在不少的提升空间。至少从INTEL在国外各种闻风降价来看,AMD的RYZEN是给死寂多年的CPU市场打进了一支强心剂。有竞争才会有干货,接下来就看INTEL换哪个牌子的牙膏了。233

相关推荐

fmx是什么运动?BMX是小轮车越野,那FMX是什么意思?有知道的么?

FMX 介绍——花式越野摩托车比赛FMX(Freestyle MX)是一项集竞技性、表演性、危险性于一体的体育运动,表演者驾驶摩托车借助场地设施进行人车一体的空中表演,十分刺激。FMX比赛已经成为目前最受欢迎的赛车运动项目之一。比赛开始后,车手们开始驾驶着摩托车进行人车一体的空中技巧表演。他们先从坡道冲向15米的高空,然后再借助冲力向前飞跃35米的距离。摩托车高速通过跳板后或驾车空中倒立或在腾空后做“夺命剪刀脚”或人车呈“鲤鱼摆尾”,做“空中前挺”等惊险动作,惊险刺激、扣人心弦,精彩的表演赢得了在场观众的阵阵欢呼和赞叹
2023-06-19 01:22:322

沃尔沃FMX坡道辅助怎么用

这个功能通常没有按钮,在坡上停车挡位处于前进挡,松开制动踏板,坡道辅助就会动启动。汽车上坡辅助系统通常是集成于车身稳定系统(ESP)上,如车上的ESP保持开启状态,则上坡辅助功能也是保持默认开启的状态。有些车辆是操控者进一步踩下制动踏板后上坡辅助系统便会动启动。坡道辅助功能启动之后,车辆的制动系统会在驾驶员脚离开刹车踏板之后的两到三秒内仍然保持压力,从而使车辆不后溜。此时驾驶员只需要在制动系统保持压力的两三秒内踩油门即可,超过了一定时间不踩油门或刹车,制动系统就会卸掉压力导致车辆后溜。
2023-06-19 01:22:391

fmx-15 配电箱 是什么意思

fmx-15 配电箱 的意思是:PZ30模数化终端组合电器是一种安装模数为9mm终端电器的装置。它适用于交流50HZ,额定电压220V与380V的住宅、车站、商业网和工矿企业的配电中作为对用电设备进行控制,对过载、短路、过电压和漏电超保护作用的一种成套装置。PZ30X模数化终端组合电器分明装,暗装两种类型。PZ30是产品型号,15是回路!相关产品有5路、8路、11路、15路、20路、30路的。
2023-06-19 01:22:461

沃尔沃FMX M档怎么用

沃尔沃m挡是手动控制档,可根据需要加减档位。如需超车或上坡时可减档提速,长下坡时可挂低档控制车速。很多车友不知道怎么使用自动挡m挡,以为要等车停下来之后才能切换,其实我们在行驶中就可以直接将档位挂入M挡。此外,在手动模式下,当车辆刹车或减速时,变速器是会自动减挡的,驾驶员并不需要手动减挡,除非遇上需要强行减挡的情况(比如提速超车)。
2023-06-19 01:22:541

fmx325是什么元件

fmx325是屏幕元件。该系列的屏幕属于中等屏幕,由于没有没有120hz刷新功能,因此滑动屏幕的时候,会出现模糊感。但并不会影响整体的使用。屏幕:随着电子设备的普及,屏幕的型号和品牌也开始增加。屏幕是一种用于显示图像及色彩的设备或者电器。它分为银幕和荧幕,也称显示屏。广泛应用于手机、电脑、显示器、电视以及具有图像或者文字显示功能的设备上。视网膜屏幕是分辨率超过人眼识别极限的高分辨率屏幕,也是应用比较广泛的屏幕。
2023-06-19 01:23:011

fmx的艺术字怎么写好看

fmx的艺术字
2023-06-19 01:23:081

fmx中的image作为按钮时候的3态,该怎么处理

Android中的R.java文件是android自动生成的资源文件,因为java是不能直接访问xml文件的,但是android的布局是在xml文件中写的,所以需要借助R.java文件来获取布局文件中的android组件。  在布局文件中使用android:id="@+id/testid"来唯一标识这个组件id是不能重名的。  在java文件中可以通过(ImageView)findViewById(R.id.testid);来获取id,也就是相当于实例化吧。  findViewById是我们获取layout中各种View 对象比如按钮、标签、ListView和ImageView的便利方法。  资源id在Android中是如此重要,因此我们只要获得了资源id,即可获得资源。因为某些情况下,我们不能使用某个常量作为资源id(因为我们想用一个变量代替它),所以只能采用两种方式动态获取资源id  下面是动态获取id的2中方法    1、反射  java的反射是如此强大,以至于我们在走投无路时总是想起它。我们来看一段代码:  try{  Field field=R.drawable.class.getField(type);  int i= field.getInt(new R.drawable());  Log.d(tag,i+"");  return i;  }catch(Exception e){  Log.e(tag,e.toString());  return R.drawable.unknow;  }  type是一个变量,他的可能值会是“close”、“edit”、“icon”等。我们通过java的反射类Field 去访问 R.drawable 类下面的某个字段。实际上,我们知道在R.drawable 下的字段就是 res.drawable-xxxx 目录下的图片文件的资源id。因此运行上面的这段代码,其实就是通过一个字符串去获取对应图片文件的资源id。比如,当 type 的值为“icon”时,上面的代码会获得res.drawable-xxxx目录下的 icon.png 图片文件的资源id并返回给我们。我们通过资源 id 来把图片显示在ImageView中就是顺理成章的事了。  2、使用Resources 类的 getIdentifier方法  使用反射毕竟还是麻烦。如果同样的事情用 android.content.res.Resources 类来干,就是两句话而已:  Resources res=getResources();  return res.getIdentifier(type,"drawable",getPackageName());  getResources方法是来自于contenxt(也就是Activity类),它直接可以返回一个Resouces对象。而Resouces的getIdentifier方法可以返回R.java中的任何资源id,当然,你必须指定3个参数:字段名,类名,包名。包名指定了的 全限定名的包名部分,如果R 的全限定名为 android.R 或者 com.company.R,则包名在这里就是“android”或“com.company”。getPackageName其实是this.getPackageName(),它直接返回本类的包名。  类名则是资源所属的类。比如我们知道的,在R.java 类中的几个固定的类:drawable、id、string、layout等,在它们下边又定义了许多资源id。  字段名则是资源id的名字。比如这个资源id定义: public static final int del=0x7f020002;  del就是一个资源id的名字,0x7f020002则是它的16进制值。
2023-06-19 01:23:211

如何改变 FMX ListView 颜色

需求:改变 ListView 颜色适用:Firemonkey 任何平台操作:Style 是改变控件外观最便捷的途径,ListView 也不例外,下面示范使用 StyleBook 来设定 ListView 的外观颜色,以 Android 平台为例:导出 Android Style 皮肤档,由 Tools 菜单里的 Bitmap Style Designer 来导出,存成 Android.style(存好后为一般文字档):开一个新工程:加一个 ListView1 控件。加一个 StyleBook1 控件。在 Form1.Stylebook 指定为 StyleBook1。点二下 StyleBook1 控件,按上方 [Load] 按钮,载入将刚才导出的 Android.style 文件。在左方找到 listviewstyle 展开来,试着修改里面的 itembackground 的颜色。看下图示例:以上仅示范修改项目底色,其它颜色请自己试着修改(ListView 里的所有外观细项全在里面)。
2023-06-19 01:23:281

iPad Pro 12.9 Fmx是哪个供应商

鸿海集团。iPadPro12.9Fmx由鸿海集团独家组装提供配件,鸿海集团提供的硬件都比较好用,并且运行比较流畅。
2023-06-19 01:23:501

oracle erp fmx文件怎么转化为fmb

Oracleerp上form画面的源文件通过oralceformsbuilder开发后的源文件名.fmb编译后为.fmx挂载到环境就可以运行处画面了
2023-06-19 01:23:581

李宁羽毛拍上的fmx s2是什么意思?

高级
2023-06-19 01:24:162

新版凤鸣轩言情小说网站如何下载小说

你可以联系他们客服给你说下据了解,免费章节可以下载,收费的就不能下载了
2023-06-19 01:24:243

沃尔沃FMX500发动机废气管废气大正常吗?

看窜机油不!只是废气动力一如既往的话没问题来自卡车之家用户的回答
2023-06-19 01:24:371

2015款沃尔沃fmx500国内什么价格

2015款2.0T.T6,价格是1055800...........2013款2.5TT5价格是61至81万,2015款沃尔沃XC90车型是沃尔沃公司近年来最重要的一款车型,沃尔沃公司的首席执行官更是认为2015款沃尔沃XC90车型的业绩好坏直接决定了吉利汽车集团未来的发展。2015款沃尔...梅赛德斯-奔驰(中国)汽车销售有限公司宣布,新款(中期小改款)梅赛德斯-奔驰CLS轿跑车于今天正式上市。新款CLS轿跑车在外观、内饰和配置等方面全面升级,在配置全面升级的同时,新款CLS轿跑车的价格保持不变,在同级车中极具竞争力,CLS 350和CLS.各地不一样,各家不一样。有的是全现金优惠,保险自己上(4S指定),;有个是现金优惠少,送神马贴膜、保险神马的;要就要现金优惠,他说送你3000贴膜,成本搞不好只有500……您好,很高兴为您解答问题 2015款K5正式上市。新车沿用广受消费者喜爱的配置,并进行了一定的升级优化。与此同时,起亚汽车对新款K5的售价也进行了小幅的上调。 新款K5在所有车型上均加装轮胎压力监测系统和USB充电器,安全性和便利性得以提高。...现在奔驰还没有GL550,最高只有GL500,价格是159.8万新款cls明年车展会推出的,500配备V8双涡轮增压发动机。请采纳
2023-06-19 01:24:461

调度要求接入1路调度中继指令业务,应该在FMX12设备上配置哪种业务板,且应如何

配置语音业务板。FMX是一个基于64kbps与n*64kbps的数据交叉和复用系统,提供广泛的接口标准。依靠CT(便携终端)和RMS(远端管理系统)可以很方便的进行网络配置。PCM-SAGEM FMX12语音板FXO是当代通信网络的基础设施,在电力、交通、政府、教育、金融、能源等行业信息化中扮演着通信网络基石的角色。
2023-06-19 01:24:531

求 飞达Fidek FMX-12G2调音台 的中文说明书.

123(真的网站)
2023-06-19 01:25:013

静电测试仪 fmx-003 能测摩擦电压吗

可以,不过严格来说,FMX-003如果要测材料的摩擦电压,必须配合摩擦起电机,先用摩擦起电机单向摩擦20次后,可以用FMX-003测试摩擦轨迹的起电电压。一般FMX-003用来测量离子风机的残余电压,空间中某点的静电电位,如果不是特别严格的测试,或者只是自己测量参考使用,也可以直接用来测量摩擦起电的电压。
2023-06-19 01:25:111

下载小说的网页有哪些。拜托各位大神

强力推荐☆飞库 http://www.feiku.com/· 幻剑书盟 http://www.hjsm.net/ ·潇湘书院 http://www.xxsy.net/ ·万壑松风 http://www.wansong.net/ ·红袖添香 http://www.hongxiu.com/ ·榕树下 http://www.rongshuxia.com/ ·四月天 http://www.4yt.net/ ·凤鸣轩言情小说 http://www.fmx.cn/index.htm ·读书频道_新浪网 http://book.sina.com.cn/ ·腾讯读书 http://book.qq.com/ ·万卷书之玄幻小说精选 http://www.wjshu.com/ · TOM文学 http://wenxue.tom.com/ ·文化频道-网易 http://culture.163.com/ ·青年文摘 http://www.21read.com/ ·爬爬E站 http://www.3320.net/ ·白鹿书院 http://www.oklink.net/ ·且听风吟--文学 http://wind.yinsha.com/ ·第九中文网 http://www.d9cn.com/ ·英文小说 http://www.en8848.com/ ·千秋 http://www.ceqq.net/ ·翠微居 http://www.cuiweiju.com/ ·玄幻书殿 http://www.xhsd.net/indexst.htm ·天涯在线书库 http://tianyabook.com/ ·名著在线 http://mingzhu66.db66.com/ ·云霄阁书库 http://www.yunxiaoge.com/ ·我看看中文网 http://www.wokankan.com/index.asp ·小说阅读网 http://www.readnovel.com/ ·文学首页_西陆网 http://wenxue.xilu.com/ ·文学报 http://wxb.wenxuebao.com/ ·子归原创文学网 http://www.zigui.org/ ·啃书网 http://www.wyun.com/ ·小小说网 http://www.xiaoxiaoshuo.net/ ·好心情美文站 http://literary.goodmood.com.cn/ ·沧海文学网 http://www.ournovel.com/ ·三九小说 http://www.999xs.com/ ·快读网 http://www.kuaidu.com/ ·玄幻魔法chinaren http://www.chinaren.com/s2005/xhmf.shtml ·中国玄幻小说在线 http://www.8cb.net/ ·玄幻小说精选 http://www.52shu.com/ ·也博小说文学 http://www.yesbook.cn/cate/1/ ·流行小说网 http://www.popbook.net/wuxia.php ·第七文学网 http://novel.170it.com/list_book.asp?id=2 ·博大书库 http://www.bwsk.com/ · 不错书网 http://www.bucuo.com.cn/
2023-06-19 01:25:191

DELPHI XE 哪个版本好用,用过的来说下感受,只做普通VCL程序

本人用XE2多些第一个支持编译64位Exe的XE版本,虽然目前本人开发的程序并没完全发挥64位的优点后续版本编译出来的Exe越来越大,(当然,XE2编译出来的也不算小),后续版本重点是对跨平台和FMX做优化,针对VCL的改进并不多第一个可以开发mac平台程序的Delphi版本(基于FMX),可以拿来尝尝鲜,性能略惨……VCL直接支持Unicode(这是废话了,XE都是支持Unicode的, 这只是针对D7之类的优点)
2023-06-19 01:25:281

delphi fmx tmousebutton在哪个单元

Delphi XE2出来了一阵子了,里面比较抢眼的东西,除了VCLStyle这个换肤的东西之外,另外最让人眼亮的应该是FMX这个东西了。万一的博客上都连载了一票的关于FMX的使用心得了。我还是没咋去关注,因为技术这个东西,天天在变,跟着他跑,俺伤不起啊!直到今天,看了一下盒子,然后群中也有人说关于FMX在Windows下面如何来发送消息的问题,说发送不了。实际上,FMX这个东西是一套跨平台机制的GUI类库,消息这个东西只是Windows下面的,所以发送消息这个说法应该不算通用。不过加以研究应该可以让Windows,Linux的综合到一个能通用的库中。 随便创建一个FMX的应用程序,上面放几个按钮什么的,然后我们跟踪一下,先看看Application这个东西,可以找到他的实现在FMX.Forms单元中,他和VCL的Application的实现不是一个东西了地。发送消息,那么首先我们应该想到几个常用的函数ProcessMessages,HandleMessage,跟进去看就直到了,然后可以发现HandleMessage的实现function TApplication.HandleMessage: Boolean;begin Result := Platform.HandleMessage; if not Result then Idle;end;里面有一个Platform的玩意,很显然这个应该是运行时期根据不同的系统平台调用不同的实现机制,俺们是Windows平台,所以跑到他的源码目录看一下,可以发现一个很明显的名称FMX.Platform.Win,对咯,就在这个实现中了。看看TPlatformWin这个玩意的实现,我想如果熟悉Win32编程的,这个应该很明了了。不再多说,然后咱们看窗体的创建找到FMX.Forms中的CreateHandle这个东西,和上面的HandleMessage差不多的一个实现
2023-06-19 01:25:341

沃尔沃8x6是什么意思

沃尔沃8x6一共8个轮子,6个是驱动轮。1-8是放轮子的地方,ABCD是安装车轮的轴,假设这个车是后驱两个驱动轴,也就是说5678是驱动轮,那么这辆车的型号就是8×4,。一共四个轴,对应的就是“×”前面的8,4乘以2等于8;后面两个轴是驱动轴,对应的就是“×”后面的4,2乘以2等于4,。也就是说型号8×4的“×”两边数字都除以2,就是总轴和驱动轴的数量。就是总共4个轴,有2个驱动轴,就是8×4。沃尔沃的FMX的8x6底盘:对于这辆FMX 8x6来说,外观并不是它的卖点,长轴距大马力的专用底盘才是最大的看点。初次见到这辆8x6的FMX底盘,略微感到震惊的是它的底盘布置,在如此长的大梁两侧你甚至找不到油箱的影子,走近一看才发现这家伙的油箱居然如同大件牵引车一样布置到了驾驶室后部。更好玩的是,油箱是被额外增加的车架垫高的,这样的布置不常见。而且这油箱的容积不得了,驾驶室有多宽油箱几乎就有多长,嗯,就是这么简单粗暴的形容才能说明它有多大,容积上千升肯定没问题。
2023-06-19 01:26:031

delphi firemonkey win注册全局热键

private aatom:atom; c:atom; procedure hotkey(var msg:tmessage);message wm_hotkey; //定义全局热键消息事件 { Private declarations } public { Public declarations } end; var Form1: TForm1; a,b:integer; implementation {$R *.dfm} procedure TForm1.FormCreate(Sender: TObject); begin aatom:=globaladdatom("hotkey"); c:=globaladdatom("hotkey1"); //全局热键ID RegisterHotKey(handle,aatom,MOD_ALT,vk_f12); //注册全局热键 RegisterHotKey(handle,c,MOD_ALT,vk_f11); end; procedure TForm1.hotkey(var msg:tmessage); //热键响应事件 begin if (msg.LParamHi=VK_F12) and (msg.LParamLo=MOD_ALT) then //全局热键 ALT+F12 begin a:=a+1; a:=a mod 2; if a=1 then checkbox1.Checked:=true else checkbox1.Checked:=false end; if (msg.LParamHi=VK_F11) and (msg.LParamLo=MOD_ALT) then b:=b+1; b:=b mod 2; if b=1 then checkbox2.Checked:=true else checkbox2.Checked:=false end; procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction); begin globalDeleteatom(aatom); globalDeleteatom(c); end; 以前写的 改下就行了
2023-06-19 01:26:171

怎样下载TXT格式的电子书啊?要详细步骤。谢谢!

在百度搜索“TXT电子书下载”就好了,有很多免费的
2023-06-19 01:26:265

delphi xe4 Firemonkey 3D程序 xp环境下,TText是字体问题

firemonkey程序一般来说,只有在WIN7环境才能发挥更好的兼容性!你可以想一下,当XP出来时,DELPHI XE还没有出现!另外,firemonkey程序要使用3d加速的,windows xp的类库可能不兼容!这没什么好办法解决,只能是建议客户使用win7
2023-06-19 01:26:422

请问沃尔沃新一代FM卡车到底怎么样?

这是一款特别好的汽车,我对这个汽车的评价特别高,因为特别不错,外观看起来也非常符合自己的想法。非常的省油。
2023-06-19 01:26:504

打开delphi说缺失fmx162.bpl怎么解决

打开delphi6,随便打开一个工程,按"F9"或者直接点击运行按钮,发现弹出对话框,报了一个BORDBK61.DLL文件缺失或未注册的错误。没错,要解决的问题就是它。从网上下载一个BORDBK61.dll文件,这个文件网上有很多地方提供下载,随便下载一个就行。下载完成后把它放入到"C:WindowsSystem32"文件夹下面,其它路径也可以,注册的时候注意替换就好了。打开“开始菜单”,在“搜索程序和文件夹”那个框中输入cmd,等待搜索结果。在上一步的搜索结果中,找到"cmd.exe"这个程序,右键它,选择“以管理员身份运行”,这是最关键的一步,如果不选择这个选项,就算把文件注册了也很有可能再次报错。在弹出的命令行窗口中,输入如下命令:regsvr32C:WindowsSystem32ordbk61.dll。如果注册成功则会弹出对话框进行提示,点击确定即可。6至此问题已经解决了,重新启动下delphi6验证一下吧。
2023-06-19 01:27:151

DELPHI基础教程:文件管理(三)[1]

   画出每个自画项目   这在TabSet的OnDrawTab事件处理过程中完成 这一事件处理过程的参数中包含了待画项目索引 画板 待画区域 是否被选中等 这里我们只利用了前三个参数 事实上利用最后一个参数 我们可以对被选中的标签进行一些特殊的视觉效果处理 这一工作就留给读者自己去完成   procedure TFMForm DriveTabSetDrawTab(Sender: TObject; TabCanvas: TCanvas;   R: TRect; Index: Integer; Selected: Boolean)   var   Bitmap: TBitmap;   begin   Bitmap := TBitmap(DriveTabSet Tabs Objects[Index])   with TabCanvas do   begin   Draw(R Left R Top + Bitmap)   TextOut(R Left + + Bitmap Width R Top + DriveTabSet Tabs[Index])   end;   end;    文件管理基本功能的实现   在子窗口的File菜单中 定义了文件管理的基本功能 它们是   ● Open :打开或运行一个文件(从文件列表框双击该文件可实现同样效果)   ● Move :文件在不同目录间的移动   ● Copy :文件拷贝   ● Delete :文件删除   ● Rename :文件更名   ● Properties :显示文件属性    文件打开   文件打开功能可以运行一个可执行文件 或把文件在与之相关联的应用程序中打开 文件总是与创建它的应用程序相关联 这种关联可以在Windows的文件管理器中修改 要注意的是 文件的关联是以后缀名为标志的 因而对一个文件关联方式的修改将影响所有相同后缀名的文件   文件打开功能实现的关键是利用了Windows API函数ShellExecute 由于Windows API函数的参数要求字符串类型是PChar 而Delphi中一般用的是有结束标志的String类型 因此为调用方便我们把这一函数进行了重新定义如下   function ExecuteFile(const FileName Params DefaultDir: String;   ShowCmd: Integer) THandle;   var   zFileName zParams zDir: array[ ] of Char;   begin   Result := ShellExecute(Application MainForm Handle nil   StrPCopy(zFileName FileName) StrPCopy(zParams Params)   StrPCopy(zDir DefaultDir) ShowCmd)   end;   以上函数在fmxutils单元中定义 fmxutils是一个自定义代码单元   有关ShellExecute中各参数的具体含义读者可查阅联机Help文件   StrPCopy把一个Pascal类型的字符串拷贝到一个无结束符的PChar类型字符串中   在子窗口的Open Click事件处理过程中   procedure TFMForm Open Click(Sender: TObject)   begin   with FileList do   ExecuteFile(FileName Directory SW_SHOW) ;   end;   如果FileList允许显示目录的话(即FileType属性再增加一项ftDirectory) 那么对于一个目录而言 打开的含义应该是显示它下边的子目录和文件 程序修改如下   procefure TFMForm Open Click(Sender: Tobject)   begin   With FileList do   begin   if HasAttr(FileName faDirectory) then   DirectoryOutline Directory := FileName   else   ExecuteFile(FileName Directory SW_SHOW)   end;   end;   其中HasAttr是一个fmxutils单元中的自定义函数 用于检测指定文件是否具有某种属性   function HasAttr(const FileName: String; Attr: Word) Boolean;   begin   Result := (FileGetAttr(FileName) and Attr) = Attr;   end;    文件拷贝 移动 删除 更名   文件拷贝的关键是使用了以文件句柄为操作对象的文件管理函数 因而提供了一种底层的I/O通道 在Object Pascal中这一点是利用无类型文件实现的   在文件拷贝中首先检查目标文件名是否是一个目录 如是则把原文件的文件名添加到目标路径后 生成目标文件全路径名 而后提取源文件的时间戳 以备拷贝完成后设置目标文件 拷贝过程中使用了返回文件句柄或以文件句柄为参数的文件管理函数FileOpen FileCreate FileRead FileWrite FileClose 为保证文件的正常关闭和内存的释放 在拷贝过程中进行异常保护   过程CopyFile实现上述功能 它定义在fmxutils单元中   procedure CopyFile(const FileName DestName: TFileName)   var   CopyBuffer: Pointer;   TimeStamp BytesCopied: Longint;   Source Dest: Integer;   Destination: TFileName;   const   ChunkSize: Longint = ;   begin   Destination := ExpandFileName(DestName)   if HasAttr(Destination faDirectory) then   Destination := Destination + + ExtractFileName(FileName)   TimeStamp := FileAge(FileName)   GetMem(CopyBuffer ChunkSize)   try   Source := FileOpen(FileName fmShareDenyWrite)   if Source < then   raise EFOpenError Create(FmtLoadStr(SFOpenError [FileName]))   try   Dest := FileCreate(Destination)   if Dest < then   raise EFCreateError Create(FmtLoadStr(SFCreateError [Destination]))   try   repeat   BytesCopied := FileRead(Source CopyBuffer^ ChunkSize)   if BytesCopied > then   FileWrite(Dest CopyBuffer^ BytesCopied)   until BytesCopied < ChunkSize;   finally   FileSetDate(Dest TimeStamp)   FileClose(Dest)   end;   finally   FileClose(Source)   end;   finally   FreeMem(CopyBuffer ChunkSize)   end;   end;   如果我们不使用FileSetDate过程 Windows自动把当前时间作为时间戳写入文件   文件移动事实上是文件拷贝与文件删除的结合 fmxutils单元中的MoveFile过程实现了这一功能   procedure MoveFile(const FileName DestName: TFileName)   var   Destination: TFileName;   begin   Destination := ExpandFileName(DestName)   if not RenameFile(FileName Destination) then   begin   if HasAttr(FileName faReadOnly) then   raise EFCantMove Create(Format(SFCantMove [FileName]))   CopyFile(FileName Destination)   DeleteFile(FileName)   end;   end;   EFCanMove是一个自定义异常类   type   EFCanMove := Class(EStreamError)   有关自定义异常类请参阅第十二章   文件删除 文件更名直接调用Delphi文件管理过程DeleteFile RenameFile 它们都以文件名为参数 操作执行前应弹出一个对话框进行确认 执行完毕后应调用Update方法更新FileList的显示 lishixinzhi/Article/program/Delphi/201311/25232
2023-06-19 01:27:221

贯字五笔为什么是XFMX为母字框 为什么是X

“贯”字先打x是因为它的第一个字根是“互”字不要上下两横的那个字根然后是“十”最后“贝”所以是xfm
2023-06-19 01:31:061

有一部动漫片 讲述的是动物 里面的每一个动物身体都很胖 很圆 这是什么动漫啊?

是 开心球 吗
2023-06-19 01:31:169

delphi json 是否有效

用、有用的类型,所以我仅仅用这两种例子做演示!演示代码:[delphi] view plaincopy{ 功能:DelphiXE7中使用JSON ------------------------------------------------------------------------------ 说明: 1,使用Delphi自己带的JSON(system.json)。 2,这仅仅是一个简单例子,以后还会增加演示功能。 ------------------------------------------------------------------------------ 注意: 1,JSON类创建后,里面所有元素不用管释放,JSON类自己管理,千万不要画蛇添足啊!!!!!! ------------------------------------------------------------------------------ 作者:孙玉良 QQ:14667479 Email:sunylat@163.com 修改时间:2014/11/23 00:13 ------------------------------------------------------------------------------ 开发工具:Delphi XE7 测试手机:华为荣耀X1 } unit Unit1; interface uses System.SysUtils, System.Types, System.UITypes, System.Classes, System.Variants, FMX.Types, FMX.Controls, FMX.Forms, FMX.Graphics, FMX.Dialogs, FMX.StdCtrls, FMX.Layouts, FMX.Memo; type TForm1 = class(TForm) Panel1: TPanel; Memo1: TMemo; Panel2: TPanel; Button1: TButton; Button2: TButton; Memo2: TMemo; Button3: TButton; procedure Button1Click(Sender: TObject); procedure Button2Click(Sender: TObject); procedure FormCreate(Sender: TObject); procedure Button3Click(Sender: TObject); procedure FormResize(Sender: TObject); private { Private declarations } // 重新设置button按钮 procedure ResetButton; public { Public declarations } end; var Form1: TForm1; const // 演示用的JSON jsonString = "{"name":"张三", "other":["中国","程序员"]}"; implementation {$R *.fmx} uses System.json; // Dephi自带的JSON单元 procedure TForm1.Button1Click(Sender: TObject); var JSONObject: TJSONObject; // JSON类 i: Integer; // 循环变量 temp: string; // 临时使用变量 jsonArray: TJSONArray; // JSON数组变量 begin if Trim(Memo1.Text) = "" then begin ShowMessage("要解析数据不能为空!"); end else begin JSONObject := nil; try { 从字符串生成JSON } JSONObject := TJSONObject.ParseJSONValue(Trim(Memo1.Text)) as TJSONObject; if JSONObject.Count > 0 then begin { 1,遍历JSON数据 } Memo2.Lines.Add("遍历JSON数据:" + #13#10); Memo2.Lines.Add("JSON数据数量:" + IntToStr(JSONObject.Count)); for i := 0 to JSONObject.Count - 1 do begin if i = 0 then begin temp := JSONObject.Get(i).ToString + #13#10;; end else begin temp := temp + JSONObject.Get(i).ToString + #13#10; end; end; { output the JSON to console as String } Memo2.Lines.Add(temp); Memo2.Lines.Add("------------------------------"); { 2,按元素解析JSON数据 } Memo2.Lines.Add("按元素解析JSON数据:" + #13#10); temp := "name = " + JSONObject.Values["name"].ToString + #13#10; Memo2.Lines.Add(temp); // json数组 jsonArray := TJSONArray(JSONObject.GetValue("other"));; if jsonArray.Count > 0 then begin // 得到JSON数组字符串 temp := "other = " + JSONObject.GetValue("other").ToString + #13#10; // 循环取得JSON数组中每个元素 for i := 0 to jsonArray.Size - 1 do begin temp := temp + IntToStr(i + 1) + " : " + jsonArray.Items[i] .Value + #13#10; end; end; Memo2.Lines.Add(temp); end else begin temp := "没有数据!"; Memo2.Lines.Add(temp); end; finally JSONObject.Free; end; end; end; // 清空显示数据 procedure TForm1.Button2Click(Sender: TObject); begin Memo1.Text := ""; Memo2.Text := ""; end; // 设置要解析的JSON数据 procedure TForm1.Button3Click(Sender: TObject); begin Memo1.Text := jsonString; end; // 设置要解析的JSON数据 procedure TForm1.FormCreate(Sender: TObject); begin Memo1.Text := jsonString; end; procedure TForm1.FormResize(Sender: TObject); begin // 重新设置button按钮 self.ResetButton; end; // 重新设置button按钮 procedure TForm1.ResetButton; var buttonWidth: Integer; begin buttonWidth := self.Width div 3; Button1.Width := buttonWidth; Button2.Width := buttonWidth; Button3.Width := buttonWidth; end; end.
2023-06-19 01:31:531

言情小说 像《只让我知道》这类的言情小说

哑夫
2023-06-19 01:32:015

ebs怎么在界面查看form对应的fmx文件

oracle 数据库中的package如果要在EBS中直接调用,需要做一些类似注册的操作,以 system administrater 责任登陆,路径为requests->program->execution->define。具体的操作我建议你看oracle 的user guide.毕竟在这里一两句话是说不清楚的。
2023-06-19 01:32:151

言情小说的网址

搜索"晋江"巨巨好!!
2023-06-19 01:32:246

米其林轮胎上面195/60/R14 86H DOT 7V BH 2FMX 1007 是何意思

195=横截面宽度为195毫米 60=高宽比为60% R=子午线轮胎结构 14=轮辋直径为14英寸载重指数 86 对应 530kg 速度级别H 210公里/小时 DOT代码 工厂内部生产管理使用,与消费者选购,防伪,使用无关。最后4个数字生产日期:07年第10周生产。
2023-06-19 01:32:392

请问有没有Delphi XE5 for Andriod 下操作JPEG的方法,比如说将Bitmap转换为JPEG格式

没有。
2023-06-19 01:32:462

谁有可全本阅读.可复制.可TXT电子书下载的网站??

这里有进万册的txt小说下载,免费下载。我也制作了近百册,你可以去看一下http://www.emgog.com/bbs/?fromuid=35828
2023-06-19 01:32:532

在oracle EBS r12 下编译form 用什么命令

frmcmp_batch $AU_TOP/forms/ZHS/名字.fmb userid=apps/apps output_file=$CUX_TOP/forms/ZHS/名字.fmx
2023-06-19 01:33:021

iPad Pro 12.9 Fmx是哪个供应商

鸿海集团。iPadPro12.9Fmx由鸿海集团独家组装提供配件,鸿海集团提供的硬件都比较好用,并且运行比较流畅。
2023-06-19 01:33:211

FMX12S是什么管子,是开关电源S-100-24中的管子。

FMX12S是超快恢复二极管,用作开关电源次级整流。
2023-06-19 01:33:281

DELPHI XE 哪个版本好用,用过的来说下感受,只做普通VCL程序

只做普通的VCL应用,那用delphi7是最优方案。
2023-06-19 01:33:362

DSB的调制与解调

1) 主程序dt=0.001; %时间采样间隔fm=1; %信源最高频率fc=10; %载波中心频率T=5; %信号时长t=0:dt:T; mt=sqrt(2)*cos(2*pi*fm*t); %信源% N0=0.01; %白噪声单边功率谱密度%DSB调制s_dsb=mt.*cos(2*pi*fc*t);B=2*fm;% noise=noise_nb(fc,B,N0,t);% s_dsb=s_dsb+noise;figure(1)subplot(3,1,1)plot(t,s_dsb); %画出DSB信号波形hold onplot (t,mt,"r--"); %标出m(t)波形title("DSB调制信号");xlabel("t");%DSB解调rt=s_dsb.*cos(2*pi*fc*t); [f,rf]=T2F(t,rt);[t,rt]=lpf(f,rf,fm);subplot(3,1,2)plot(t,rt); title("相干解调后的信号波形");xlabel("t");rt=rt-mean(rt);subplot(3,1,3)[f,sf]=T2F(t,s_dsb);psf=(abs(sf).^2)/T;plot(f,psf); axis([-2*fc 2*fc 0 max(psf)]);title("DSB信号功率谱");xlabel("f");2) 信号的傅里叶变换函数function [ f,sf] = T2F(t,st)dt=t(2)-t(1);T=t(end);df=1/T;N=length(st);f=-N/2*df:df:N/2*df-df;sf=fft(st);sf=T/N*fftshift(sf);end3) 低通滤波函数function [ t,st] = lpf( f,sf,B)df=f(2)-f(1);T=1/df;hf=zeros(1,length(f));bf=[-floor(B/df):floor(B/df)]+floor(length(f)/2);hf(bf)=1;yf=hf.*sf;[t,st]=F2T(f,yf);st=real(st); end4) 高斯白噪声函数function [ out ] = noise_nb( fc,B,N0,t )dt=t(2)-t(1);fmx=1/dt;n_len=length(t);p=N0*fmx;rn=sqrt(p)*randn(1:n_len);[f,rf]=T2F(t,rn);[t,out]=bpf(f,rf,fc-B/2,fc+B/2);end5) 信号的反傅里叶变换函数function [t,st] =F2T(f,sf )df=f(2)-f(1);fmx=(f(end)-f(1)+df);dt=1/fmx;N=length(sf);T=dt*N;t=0:dt:T-dt;sff=fftshift(sf);st=fmx*ifft(sff);end数据自己改动
2023-06-19 01:33:431

找写古巴比伦,古埃及的耽美小说,要穿越的

《天神的祭品》——香品紫狐http://club.xilu.com/yisaia/msgview-119350-1052.html
2023-06-19 01:33:593

怎么样才能在网上充值小说币呀?在电脑上怎么充值?

http://www.fmx.cn/pay.html进入充值中心,选择充值数目,根据提示来完成充值
2023-06-19 01:34:061

在哪个网站可以下载免费电子书?

北极星书库 http://www.ebook007.com/ 资料全,内容多,免费电子书下载 。学术名著名家作品集现代文学当代文学外国文学古典名著武侠言情电脑教程编程技巧等等。 公益电子书 http://www.gy16.com/ 免费电子书下载,成功励志经济管理语音视频ebooks 通通e书网 http://www.51eshu.net/ 电子书免费下载_电子书之家_电子书_电子书下载_手机电子书_手机小说_手机E书_掌上书院_E书下载_管理教程_励志书籍_教育考试_动漫书籍_搞笑书籍_E书联盟_E书下载_出版社编者之家等等。 【流云提供】小说网 http://www.xiaoshuo.net/
2023-06-19 01:34:154

凤鸣轩旧版网站的网址是什么啊

http://book.fmx.cn/
2023-06-19 01:34:222

关于一个天文知识的问题

mk
2023-06-19 01:34:373

席绢、于晴参与写作的《X龙X凤系列》

另外2位是:沈亚、林晓筠。沈亚:《侠龙戏凤》 林晓筠:
2023-06-19 01:34:562

哪里有rar格式的电子书下载网?

推荐一些下载电子书的网址: * 1、飞库网: http://www.feiku.com 2、红袖添香: http://www.hongxiu.com 3、小说阅读网: http://www.readnovel.com 4、起点中文网: http://www.qidian.com 5、潇湘书院: http://www.xxsy.net 6、晋江原创网: http://www.jjwxc.net 7、凤鸣轩言情小说: http://www.fmx.cn 8、逐浪文学: http://www.zhulang.com 9、铁血书库: http://book.tiexue.net 10、随便看小说网: http://www.8y19.com 11、幻剑书盟: http://html.hjsm.tom.com
2023-06-19 01:35:051

fmx-08f戴内直混响吗?

2023-06-19 01:35:111

谁知道这个网址,版面是粉色的,左边有个小说栏是变化的。帮忙给找找,谢谢了

凤鸣轩?www.fmx.cn
2023-06-19 01:35:193