今天在看一下二维码的原理,想造一个二维码轮子,没想到看了大半天都是云里雾里的。
之前想写一个水印处理的工具,看到各种频域时域变换,也是懵圈了。
感觉有时候要做些好玩的东西,数学基础不好真的不行,虽然我是工科生,但是成绩不怎样,当时真应该好好学各种基础课和专业课,现在非常后悔。
1
fuyufjh 2018-07-16 00:06:37 +08:00
临渊羡鱼不如退而结网。抽一个周末来,就不信搞不定傅立叶变换。
|
2
ShannonLee 2018-07-16 00:09:08 +08:00
@fuyufjh 一个周末还真搞不定傅里叶变化
|
3
fuyufjh 2018-07-16 00:13:37 +08:00
@ShannonLee 傅立叶变换是最基础的,大部分理工科(包括 CS )都会涉及
|
4
watzds 2018-07-16 00:16:39 +08:00 via Android
什么时域频域,小波变换,xx 变换,要搞懂用起来,费劲的,图像处理,识别这些是很数学
|
6
feather12315 2018-07-16 00:18:50 +08:00 via Android 2
个人的理解:
时域与频域指的是俩个不同的坐标系,称呼为坐标系 A 与坐标系 B 就好了。一个物体在坐标系 A 与 B 下面都能表示出来,只是用于描述的值不相同。从这个角度想就容易理解频域与时域的关系了。剩下的就是一些公式问题:函数有离散的、也有连续的,分别对应不同的变换方式傅里叶变化、Z 变换啥的。 |
7
twl007 2018-07-16 00:29:26 +08:00 via iPhone
去看看信号与线性系统+数字信号处理吧
|
8
justfortest OP @fuyufjh #3 以前学过的,只是现在忘了。
|
9
justfortest OP @twl007 这两门都是通信的专业课,只是学得不好,隔了这麽久也忘了,加上我数学思维确实不太好,都不敢说是 211 毕业的了,丢脸┭┮﹏┭┮。
|
10
dontaskcece 2018-07-16 01:04:28 +08:00
看来这里已经 211 起步了
|
11
Felldeadbird 2018-07-16 01:39:54 +08:00 via iPhone
不是数学重要,是自己心态太急躁了,想要马上掌握好。
|
12
ericls 2018-07-16 02:03:51 +08:00 via iPhone
@dontaskcece 这跟 211 有啥关系
|
13
anyele 2018-07-16 03:33:44 +08:00 via Android
又到了大家秀的时间
|
14
ithou 2018-07-16 04:00:53 +08:00 via Android
看来这里已经 211 起步了
|
15
gnaggnoyil 2018-07-16 04:25:16 +08:00
傅里叶变换不过是 z 变换的一个特例而已,有什么难理解的(光速逃
|
16
moonfarmer 2018-07-16 07:24:03 +08:00 via iPhone 1
|
17
silhouette 2018-07-16 07:35:40 +08:00 via Android
本科应该都学过信号与系统和 DSP 吧
|
18
linuap 2018-07-16 07:41:56 +08:00 via iPhone 1
一个 fourier 变换就 211 起步了,所以大家大学学的都不是工科吗?
|
19
LudwigWS 2018-07-16 08:43:42 +08:00
都搞算法了
|
20
smdbh 2018-07-16 09:03:53 +08:00
理论和工程的分工不同,要是你天天搞理论。。。
|
21
zwithz1998 2018-07-16 09:16:08 +08:00
|
22
specita 2018-07-16 10:15:34 +08:00
我记得有个说法 程序=数学+数据结构 吧,可见数学的重要性啊,不过如果写工程代码,我觉得还要加上英语
|
24
mentalkiller 2018-07-16 10:30:29 +08:00
CS 的比拼,到了后期,本质上是数学的比拼。
|
25
ttyant 2018-07-16 10:35:58 +08:00 via Android
不是挺重要,是贼重要
|
26
Baymaxbowen 2018-07-16 10:59:54 +08:00 via iPad 2
频域让你感受到这个世界是静止的
|
27
iyuli 2018-07-16 11:25:19 +08:00
数学不行导致考研选专业严重受限,最后失败了
|
28
sniffles 2018-07-16 11:46:34 +08:00
没那么悲观,当年学得一知半解是因为不懂学来干嘛。
如今正好是一个学了马上就能应用的场景,学起来肯定快多了 |
29
misaka19000 2018-07-16 11:57:36 +08:00 via Android
三大变换我本科的时候是学了,但是计算机好像不需要学习这些东西吧?
|
30
kangkang 2018-07-16 12:02:14 +08:00
非 211 的不学傅里叶变换?
|
31
shijingshijing 2018-07-16 12:34:48 +08:00 via iPhone
@misaka19000 做通信的底层需要处理大量的模拟信号,特别是光通信和无线通信;做数字图像处理要用傅立叶变换和小波变换;做 AR/VR 更是一堆坐标变换。
|
32
wtdd 2018-07-16 12:56:48 +08:00
智商真的很重要
|
34
unknownservice 2018-07-16 18:24:21 +08:00
管科生给跪
|
35
justfortest OP @Felldeadbird #11 嗯,确实,我太浮躁了,应该静下心来。
|
36
dartabe 2018-07-17 01:36:03 +08:00
傅立叶变换算是图像处理基础吧,记得再看看熵。:-)
|
37
fnscar 2018-07-17 09:37:42 +08:00
当年高数没学好,从此兵败如山倒。
|
38
leemove 2018-07-17 10:43:43 +08:00
信号与系统了解一下.
|
39
justfortest OP @fnscar #37 确实,高数是其它理工科课程的基础。
|
40
chenyu8674 2018-07-18 10:22:13 +08:00
不专门搞算法的话大多数数学工具只要知道原理和用途就行,需要用到了再去查就好
比如傅里叶变换,就算不懂公式是怎么推导和算法是怎么实现的,也至少要知道时域频域是怎么回事,什么场合需要用到 https://zhuanlan.zhihu.com/p/19763358 附简单易懂的傅里叶原理 |