原创 Matlab學習筆記(9)——習題

1 x=-4:0.1:4 y=(sin(x).^2)./(1+x.^2); plot(x,y) 2 v = 100; g = 9.8; x = 0:1200; for a = [30 45 75] y = x.*tan

原创 Matlab學習筆記(3)——Matlab數據結構

本節主要是熟悉matlab字符數組的有關內置函數與技巧 字符數組有關操作: A='Today is Saturday.'; B='I want go home.'; size(A) size(B) AB=strcat(A,B) a

原创 Python基礎刻意練習:異常處理

本系列定位爲複習筆記,某些內容並未提及。 在此記錄一些典型疑問和我在學習中的問題或經常遺忘的細節,也會添加一些覺得有意思的部分(其實就是隨心所欲 ) 內容主要使用代碼進行傳達 異常處理的兩種方法 一般推薦第二種寫法好一點 t

原创 Python基礎刻意練習:魔法方法

參考鏈接 魔法方法總是被雙下劃線包圍 魔法方法的“魔力”體現在它們總能夠在適當的時候被自動調用。 魔法方法的第一個參數應爲cls(類方法) 或者self(實例方法)。 cls:代表一個類的名稱 self:代表一個實例對象的名稱

原创 機器學習實戰——KNN算法及機器學習初識

點擊查看:數據集+代碼 機器學習算法 機器學習的任務可分爲迴歸與分類 對於分類算法,通常我們輸入大量已分類數據作爲算法的訓練集,訓練集爲訓練樣本的集合 每個訓練樣本包含特徵(也稱屬性)以及目標變量,在分類算法中,我們目標變量稱爲

原创 力扣刷題(python)50天——第四十九天:反轉字符串

力扣刷題(python)50天——第四十九天:反轉字符串 題目描述 編寫一個函數,其作用是將輸入的字符串反轉過來。輸入字符串以字符數組 char[] 的形式給出。 不要給另外的數組分配額外的空間,你必須原地修改輸入數組、使用 O(

原创 Python基礎刻意練習:文件與文件系統

本系列定位爲複習筆記,某些內容並未提及。 在此記錄一些典型疑問和我在學習中的問題或經常遺忘的細節,也會添加一些覺得有意思的部分(其實就是隨心所欲 ) 內容主要使用代碼進行傳達 文件 1.文件打開 open(file, mode

原创 Matlab學習筆記(10)——圖形屬性設置與習題

圖形格式設置 圖像視角與色彩控制

原创 力扣刷題(python)50天——第四十天:數組中的第k個最大元素

力扣刷題(python)50天——第四十天:數組中的第k個最大元素 題目描述 在未排序的數組中找到第 k 個最大的元素。請注意,你需要找的是數組排序後的第 k 個最大的元素,而不是第 k 個不同的元素。 示例 1: 輸入: [3,

原创 Matlab學習筆記(4)——單元數組

本節主要是熟悉matlab單元數組,該數據結構與python列表結構類似 單元數組創建與賦值: >> A=cell(2,2) A = [] [] [] [] >> A(1,1)={magic(3

原创 力扣刷題(python)50天——第四十四天:二叉搜索樹的最近公共祖先

力扣刷題(python)50天——第四十四天:二叉搜索樹的最近公共祖先 題目描述 來源:力扣(LeetCode) 鏈接:https://leetcode-cn.com/problems/lowest-common-ancestor

原创 Python基礎刻意練習:模塊

參考鏈接 什麼是模塊 模塊是一個包含所有你定義的函數和變量的文件,其後綴名是.py。模塊可以被別的程序引入(import 關鍵字),以使用該模塊中的函數等功能。這也是使用 python 標準庫的方法。 模塊實際上對應於程序文件 對

原创 Python基礎刻意練習:字典與集合

本系列定位爲複習筆記,某些內容並未提及。 在此記錄一些典型疑問和我在學習中的問題或經常遺忘的細節,也會添加一些覺得有意思的部分(其實就是隨心所欲 ) 內容主要使用代碼進行傳達 字典(哈希表)的創建與索引訪問 字典以"關鍵字"爲索

原创 Matlab學習筆記(7)——第三章習題

1 >> y=inline('sin(x)/(1+3*x+x*x)','x') y = 內聯函數: y(x) = sin(x)/(1+3*x+x*x) >> y(pi/2) ans = 0.

原创 Python基礎刻意練習:類與對象

本系列定位爲複習筆記,某些內容並未提及。 在此記錄一些典型疑問和我在學習中的問題或經常遺忘的細節,也會添加一些覺得有意思的部分(其實就是隨心所欲 ) 對象 python無處不對象,對象是類的實例化 類包含屬性和方法,實例對象也