python

Numpy 傅立葉變換 np.fft (2.1)

Numpy 傅立葉變換 np.fft (2.1)
Numpy 傅立葉變換 np.fft (2.1)在開始第二篇之前,我們先產生一些陣列,做為原始圖像陣列。為了方便觀察數據的變化,所以只使用 8 * 8 陣列以減少數據量。import numpy as np# 全白def full(): img = np.zeros((8, 8)) img[:, :] = 255 ……继续阅读 »

andy 3年前 (2021-07-19) 658浏览 0评论0个赞

Numpy 傅立葉變換 np.fft (1)

Numpy 傅立葉變換 np.fft (1)
Numpy 傅立葉變換 np.fft (1)一開始學傅立葉變換(Fourier Transform, FT)的時候,雖然懂得傅立葉的原理,但是感覺很不實在,因為無法碰觸到實際的操作,知道 FT 是從時間域到頻率域的轉換,但是不知道轉換後的結果是什麼樣子,因此我們就來看看 FT 的操作,印證所學的 FT 散落在各個角落沒有被提及的小特點,也許可以幫助更加熟悉……继续阅读 »

andy 3年前 (2021-07-19) 1710浏览 0评论0个赞

用人話說 Numpy – 2/13 陣列Array

用人話說 Numpy – 2/13 陣列Array
用人話說 Numpy – 2/13 陣列ArrayNumPy 的主要特色就是 array 物件類別。陣列類似於 Python 的列表 list ,除了陣列內的每個元素都要是相同的類型,通常是整數 int 或是浮點數 float 。陣列使得操作巨大的數值可以很快速,並且比 list 更有效率。陣列可以從 list 建立>>> a = n……继续阅读 »

andy 3年前 (2020-11-20) 936浏览 0评论0个赞

用人話說 Numpy – 1/13 概要

用人話說 Numpy – 1/13 概要
用人話說 Numpy – 1/13 概要概要NumPy 和 SciPy 是 Python 的開源附加模組,提供了常用的數學操作和數值函數,是預編譯完成而且是快速的函數。這些套件成長為高度成熟的套件包,它們提供的功能可以滿足甚至超過一般的商業軟體的功能,像是 Matlab 。NumPy (Numeric Python 的簡稱) 套件提供基礎函數來操作巨……继续阅读 »

andy 3年前 (2020-11-19) 1081浏览 0评论0个赞

用人話說 Numpy – 0/13 目錄

用人話說 Numpy – 0/13 目錄
用人話說 Numpy – 0/13 目錄功課上需要使用到 Numpy ,因此維恩老師推荐了一份教學文件[1]An introduction to Numpy and Scipy ,讀完之後覺得淺顯易懂,連大叔都能無痛入門。但是,很可惜是英文的,所以我用口語的方式用中文重寫了一次,不是逐句翻譯,以能看得懂及意義正確為主(通常翻譯之後反而不知道在講……继续阅读 »

andy 3年前 (2020-11-19) 1336浏览 0评论0个赞

起手式-解决Python在windows平台默认编码(encoding)为gbk所导致的open()函数报错及其他编码问题

起手式-解决Python在windows平台默认编码(encoding)为gbk所导致的open()函数报错及其他编码问题
起手式-解决Python在windows平台默认编码(encoding)为gbk所导致的open()函数报错及其他编码问题问题起源是在於使用 pyinstaller 打包文件时,发现某些第三方包里面使用 open()打开档案时没有指定编码(encoding)这将导致我们所有打包的文件里面,如果有中文时就会出现错误。在简体中文的window默认的编码为 ……继续阅读 »

andy 5年前 (2019-08-16) 7137浏览 0评论4个赞

以pywebview为例, 在pycharm 环境下用 pyinstaller 打包 for windows

以pywebview为例, 在pycharm 环境下用 pyinstaller 打包 for windows
以pywebview为例, 在pycharm 环境下用 pyinstaller 打包 for windows为了让我们写好的程序,能在其他未安装 python 的电脑上运行,需要把代码打包成可执行档,并且要包括运行时的程序库秉持著「恰到好处」的原则,我们不深入研究所有的 pyinstaller 功能,而是只说明到我们需要及相关的功能怎麽安装 pywe……继续阅读 »

andy 5年前 (2019-08-16) 7519浏览 0评论30个赞