V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
FingerLiu
V2EX  ›  程序员

想学信号学,有啥推荐的书吗

  •  
  •   FingerLiu · 2019-02-14 16:20:24 +08:00 · 5747 次点击
    这是一个创建于 2117 天前的主题,其中的信息可能已经有所发展或是发生改变。

    除了教材,读起来不那么吃力的。类似 Head First HTML 之类的那种。。。

    44 条回复    2019-02-17 12:19:18 +08:00
    cxbig
        1
    cxbig  
       2019-02-14 17:13:33 +08:00
    crooner
        2
    crooner  
       2019-02-14 17:53:23 +08:00   ❤️ 1
    奥本海姆 信号与系统
    sdijeenx
        3
    sdijeenx  
       2019-02-14 17:58:42 +08:00   ❤️ 1
    LZ 要学信号与系统?那应该没有学起来不吃力的。
    这个课不是文学小说课,所有东西都是基于数学公式的,数学基础稍微差一点学这个就跟看天书一样。ಥ_ಥ
    misaka19000
        4
    misaka19000  
       2019-02-14 18:00:50 +08:00
    通信没有学起来比较轻松的吧...
    sdijeenx
        5
    sdijeenx  
       2019-02-14 18:09:29 +08:00
    @misaka19000 我还没见过哪个课能像《信号与系统》这样老师讲到一半就讲不下去了想跑路的 2333
    Baymaxbowen
        6
    Baymaxbowen  
       2019-02-14 18:11:23 +08:00 via Android
    @sdije 四大名补,其实就是公式多
    justou
        7
    justou  
       2019-02-14 18:29:49 +08:00   ❤️ 2
    推荐两本:
    1. Structure and Interpretation of Signals and Systems, 作者 Edward Ashford Lee & Pravin Varaiya
    2. Signals and Systems ,奥本海姆.

    第 1 本书理解起来算是比较容易的了, 里面很多形象生动的解释, 也有很多现实的例子, 从软件实现的角度来讲的, 可以说很程序员思维了;
    第 2 本书可以通过大量的例子跟练习来巩固(数学?)基础.
    ttgo
        8
    ttgo  
       2019-02-14 18:56:45 +08:00
    @sdijeenx
    电磁场与电磁波 & 泛函
    loading
        9
    loading  
       2019-02-14 19:04:40 +08:00 via Android
    如果不是应对考试,那些计算用软件算就简单多了。
    leonme
        10
    leonme  
       2019-02-14 19:06:42 +08:00 via Android   ❤️ 1
    @sdijeenx 没这么夸张吧~又不是"数字信号处理",信号与系统就是几个变换嘛
    meetnice
        11
    meetnice  
       2019-02-14 19:48:49 +08:00 via Android
    推一本书,《通信之道:从微积分到 5G 》。
    Orenoid
        12
    Orenoid  
       2019-02-14 22:41:17 +08:00
    信号系统,通信原理,我个人数学基础较差,这两门课大学学到崩溃。。
    saluton
        13
    saluton  
       2019-02-14 22:59:28 +08:00 via Android
    奥本海姆那本学到崩溃 doge
    VDimos
        14
    VDimos  
       2019-02-14 23:17:42 +08:00 via Android   ❤️ 1
    我学通信的,我们的流程是这样的:《高等数学》,《信号与系统》《数字电路》《数字信号处理》《电磁场与电磁波》《微波天线技术》《信息对抗原理》《信息论与编码》《通信原理》,这些都是缺一不可的,或者说都是息息相关的,楼主劝你放弃这个想法。其他不说《高等数学》与奥本海姆那基本,除非学这个专业的,否则都吃不开的
    RobertYang
        15
    RobertYang  
       2019-02-14 23:28:12 +08:00 via Android
    第一次听说有自己想学这方面的(逃
    sdijeenx
        16
    sdijeenx  
       2019-02-14 23:30:06 +08:00   ❤️ 1
    @VDimos 我看我们通信的当时还学了模电基础、DSP 原理、通信仿真、通信英语、FPGA 开发=3=

    所以 LZ 确定要进这个坑么?
    justfortest
        17
    justfortest  
       2019-02-14 23:30:41 +08:00
    学编程语言和学信号系统完全不是一类东西,劝你放弃这种想法,信号与系统学起来就没有简单的,数学基础差些的都看不懂,大学学的通信,这门是专业课,通信的专业课没有简单的。
    sdijeenx
        18
    sdijeenx  
       2019-02-14 23:34:11 +08:00
    还有这些课根本没法自学,这些教材里边好多东西都是凑字数用的,没有老师带你你不可能知道哪些是重点那些是废话。自学的话很容易把教材当成小说看ಥ_ಥ
    thedrwu
        19
    thedrwu  
       2019-02-15 00:00:03 +08:00 via Android
    我觉得信号和线性系统算是这个行业的文科专业了。
    如果不做科研,不需要硬核的数学。悟性和直觉更能解决工程问题。

    当年祖国在建国大业的时候,香农正在研究采样定律,然而在这个定律发明之前,通信系统就已经满天飞了,电视机也发明了,全凭直觉。

    又比如现在的工科课程也不会从实变函数、测度论、lebesgue 积分开始讲傅立叶变换,拿到一个函数直接套积分公式,管它是不是定义在 lebesgue 可积或者 schwarz 空间上的变换。根本不需要硬核数学。平时工程上知道时域频域对应的性质就行了。

    其他 z 变换、wavelet、滤波什么的自己推导一下也明白了。
    0hey0
        20
    0hey0  
       2019-02-15 00:05:53 +08:00 via Android
    信号必学,dsp 必学,奥本的 dsp 不简单~
    MrCurly
        21
    MrCurly  
       2019-02-15 00:07:04 +08:00 via iPhone
    曾学到崩溃…而且通信一学就是全家桶,单学一门应该没啥大用?具体课程楼上都写了,望认真考虑
    reechangs
        22
    reechangs  
       2019-02-15 00:07:34 +08:00 via Android
    信号与系统只推荐奥本海默。如果是数字信号处理,不推荐奥本海默,那本是适合研究生阶段的教材。信号与系统实验很重要,可以参考一下 MATLAB 实验。
    lance6716
        23
    lance6716  
       2019-02-15 00:26:15 +08:00 via Android
    别想不开啊,我们通信专业都在转 cs
    111qqz
        24
    111qqz  
       2019-02-15 00:35:14 +08:00 via Android
    学校的教材学到崩溃,换了奥本海姆那本,学起来特别爽
    herebury
        25
    herebury  
       2019-02-15 01:11:07 +08:00
    大学课本里自从开始出现傅立叶我就自闭了
    直到现在我还是不懂
    geeti
        26
    geeti  
       2019-02-15 01:40:51 +08:00
    北邮出版社的全家桶,由浅入深,我觉得挺好。有能力再看奥本海姆的
    casillasyi
        27
    casillasyi  
       2019-02-15 07:53:19 +08:00 via Android
    没有基础光看信号与系统根本不行,建议先学高等数学,概率论,线性代数,再学模拟电路和数字电路,最后再看信号与系统
    mmmfj
        28
    mmmfj  
       2019-02-15 08:16:39 +08:00 via Android
    4 年都学不明白傅里叶变换
    dxgfalcongbit
        29
    dxgfalcongbit  
       2019-02-15 08:26:47 +08:00
    @thedrwu 我们大学数学老师说学过《高等数学》之后这个人的数学基本上就废了...
    hymxm
        30
    hymxm  
       2019-02-15 08:44:31 +08:00
    想起被信号与系统支配的恐惧
    dadama
        31
    dadama  
       2019-02-15 09:13:07 +08:00 via Android
    奥本,那本绿皮书不错,讲的深入浅出
    lcatt
        32
    lcatt  
       2019-02-15 09:18:23 +08:00
    某 985 电信学院,信号与系统挂科率 50%。
    zhishidahao
        33
    zhishidahao  
       2019-02-15 09:30:50 +08:00
    差点挂科 惨痛经历 不堪回首
    Flasky
        34
    Flasky  
       2019-02-15 09:32:29 +08:00 via Android
    要想学信号与系统,必须先学高数、电分、线代、复变、概率论、数电、模电,不然你看不懂,信号与系统学得差不多了你又可以学 DSP 了。。。
    676529483
        35
    676529483  
       2019-02-15 09:44:42 +08:00
    我就是电信专业的,在成电读博的室友说那边基本出来都是做雷达,如果 lz 打算就业的话要考虑清楚
    zhengxiaowai
        36
    zhengxiaowai  
       2019-02-15 10:15:09 +08:00
    这个基础应该是《通信原理》和《数字信号处理》,一般学校大三才开这两门课。大一大二的基础要补上。。
    roundRobin
        37
    roundRobin  
       2019-02-15 10:20:22 +08:00
    本科唯一一门没有 A 的课。。。。
    loveCoding
        38
    loveCoding  
       2019-02-15 10:37:29 +08:00
    想起了大学作为电子信息工程专业学生被专业课程支配的恐惧...
    zhanao1994
        39
    zhanao1994  
       2019-02-15 10:53:28 +08:00 via Android
    楼主这个打算是要做什么?可以考一个信号处理或者通信与信息系统方向的硕士
    cshlxm
        40
    cshlxm  
       2019-02-15 13:40:13 +08:00
    奥本海姆 信号与系统 +1
    weixiangzhe
        41
    weixiangzhe  
       2019-02-15 14:07:13 +08:00
    我就是放弃通信改学代码的,太难啦。。
    max6
        42
    max6  
       2019-02-15 15:00:57 +08:00
    通信转行写代码 4 年飘过...
    chenyu8674
        43
    chenyu8674  
       2019-02-15 16:41:05 +08:00
    通信工程专业路过
    LZ 猜猜我现在为啥在写代码
    feather12315
        44
    feather12315  
       2019-02-17 12:19:18 +08:00 via Android
    推荐一下学校老师的公众号:
    信号与系统的结构与解释
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2687 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 09:20 · PVG 17:20 · LAX 01:20 · JFK 04:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.