原创 MATLAB中的bsxfun函數

bsxfun()函數的功能:兩個數組間元素逐個計算的二值操作。函數使用方法:z=bsxfun(fun,x,y)兩個數組x合y間元素逐個計算的二值操作,fun是函數句柄或者m文件,也可以如下內置函數。常見的內置函數如下:@plus 加@mi

原创 主成分分析和因子分析的主要區別

(1)原理不同主成分分析基本原理:利用降維(線性變換)的思想,在損失很少信息的前提下把多個指標轉化爲幾個不相關的綜合指標(主成分),即每個主成分都是原始變量的線性組合,且各個主成分之間互不相關,使得主成分比原始變量具有某些更優越的性能(主

原创 Python流程控制

if條件判斷 邏輯值(bool)包含了兩個值: - True:表示非空的量(比如:string,tuple,list,set,dictonary),所有非零數。 - False:表示0,None,空的量等。 語句: if expressi

原创 MATLAB中的四種取整函數

Matlab取整函數有: fix, floor, ceil, round.具體應用方法如下:(1)fix朝零方向取整,如fix(-1.3)=-1; fix(1.3)=1;(2)floor,顧名思義,就是地板,所以是取比它小的整數,即朝負無

原创 MySQL存儲過程和函數詳細定義

1.創建存儲過程語法:CREATE PROCEDURE sp_name ([ proc_parameter ]) [ characteristics..] routine_body  proc_parameter指定存儲過程的參數列表,列

原创 Python數據類型

5種數據類型: 數值 字符串 (序列) 列表(序列) 元組(序列) 字典(可迭代對象)序列 序列:字符串、列表、元組 序列的兩個主要特點是索引操作符和切片操作符: - 索引操作符讓我們可以從序列中抓取一個特定項目 - 切片操作符讓我們能夠

原创 MySQL視圖

1.創建視圖創建視圖的語法:CREATE [OR REPLACE] [ALGORITHM = {UNDEFINED | MERGE | TEMPTABLE}]    VIEW view_name [(column_list)]    AS

原创 Python函數基礎總結

Python函數 函數就是完成特定功能的一個語句組,這組語句可以作爲一個單位使用,並且給它取一個名字。可以通過函數名在程序的不同地方多次執行(這通常叫函數調用)。函數定義要在函數調用之前,否則函數調用會找不到要調用的函數。函數要寫在py

原创 powershell和cmd區別

1.shell可以說是cmd的升級版、補充版,shell在原來cmd基礎上做了很多修改、調整的,且增加了很多命令及命令別名。2.CMD和powershell都可以通過運行命令打開.3.在powerShell中可以通過alias、gal或者

原创 Python類型轉換函數

十六進制/字符轉爲十進制 int函數 int(x[, base]) -> integer base表示要被轉換的字符是一個16進制數 In [1]: int('12',16) Out[1]: 18 In [2]: int('0x12',1

原创 Python中map和reduce詳解

map()函數接收兩個參數,一個是函數,一個是序列,map將傳入的函數依次作用到序列的每個元素,並把結果作爲新的list返回。 實例:map(str, [1, 2, 3, 4, 5, 6, 7, 8, 9])=['1', '2', '3'

原创 Python中format函數用法說明

格式 描述 %% 百分號標記 %c 字符及其ASCII碼 %s 字符串 %d 有符號整數(十進制) %u 無符號整數(十進制) %o 無符號整數(八進制) %x 無符號整數(十六進制) %X 無符號整數(十六進制大寫字符) %e 浮點數字

原创 Python模塊和包的概念

模塊模塊是Python組織代碼的基本方式。一個Python腳本可以單獨運行,也可以導入到另一個腳本中運行,當腳本被導入運行時,我們將其稱爲模塊(module)。所有的.py文件都可以作爲一個模塊導入。模塊名與腳本的文件名相同。模塊是一個可

原创 Python容器、迭代器、生成器

容器(container)、可迭代對象(iterable)、迭代器(iterator)、生成器(generator)、列表/集合/字典推導式(list,set,dict comprehension)的關係圖: 容器(container)

原创 Python文件操作

Python文件訪問 open訪問模式    說明 r    以只讀方式打開文件。文件的指針將會放在文件的開頭。這是默認模式。 w    打開一個文件只用於寫入。如果該文件已存在則將其覆蓋。如果該文件不存在,創建新文件。 a