原创 阿里雲上安裝anoconda,使所有用戶都能用

原理 比如,當我在終端中輸入spyder時,這個命令是怎麼被執行的? 大致流程爲:在當前用戶的path路徑文件夾下查找名爲spyder的可執行文件名,如果找到,則執行程序;如果找不到,則提示未安裝或者找不到。 這裏很重要的就是pa

原创 python:try except異常處理

引入 語法錯誤可以在運行前檢查出,但有一些錯誤只在運行時彈出,並且會使程序終止。因此,需要引入異常處理,能在運行過程中處理這些錯誤,使程序能保持正常運行。 語法 基本語法 try...except try...except...

原创 阿里雲:安裝ubuntu桌面

阿里雲官方公共 Linux 系統鏡像,基於性能及通用性等因素考慮,默認沒有安裝圖形化桌面組件。 按照官方配置安裝 出現問題:E:unable to locate package 解決辦法:sudo apt-get update

原创 onedrive同步任意文件夾

需求描述 想要通過onedrive同步備份一個工作文件夾。依次打開OneDrive:設置-備份-管理備份,發現默認只能備份特定的文件夾,如下所示。而我只想備份文檔中的一個子文件夾。OneDrive默認5G空間,應該夠了。 解決辦

原创 wiz+Typora+PicGo+圖牀打造絲絲順滑的markdown寫作體驗

引入 wiz自帶markdown編輯器體驗不夠好,而typora寫作體驗優秀。於是將typora設爲wiz的第三方編輯器進行md寫作。但問題出現:再typora中插入的圖片無法同步到wiz中,原因:typora將圖片存儲到本地某路

原创 python:list常用操作

index 使用:list.index(value) 功能:返回value在list中的索引 count 使用:list.count(value) 功能:返回value在list中出現的次數 生成list的倒序 方法1:list(

原创 python:itertools product

接口 Docstring: product(*iterables, repeat=1) --> product object Cartesian product of input iterables. Equival

原创 pycharm:常用配置和快捷鍵

添加變量空間窗口 需求 在pycharm中課實時查看變量工作空間,如matlab的工作空間。 方法 注意:有些舊版本無此選項。最好更新到最新版本。 edit Configurations 勾選:run with Python

原创 python: == 與 is 的區別

相同點 都可用來比較兩個對象是否相同 不同點 比較標準不一樣 == 只比較:兩個對象的值是否相同,內存地址可以不一樣 is 比較兩個對象是否完全相同,即內存地址要一樣 實例 In[18]: a= [1,2,3] In[19]:

原创 MATLAB:常用繪圖tips

標題換行 利用newline title([str1,neline,str2]) 利用cell title({str1;str2}) 在一個ax中繪製多條line plot(ax,x1,y1,x2,y2); 利用hold(a

原创 在matlab中調用python程序

需求 由於matlab中有現成的遺傳算法接口GA,因此想通過在matlab中調用python腳本,來完成優化 方法 在matlab中輸出pyversion,查看當前python解釋器的路徑 輸入pyversion executa

原创 matlab:矩陣相關

矩陣的構造 零矩陣:zeros() 一矩陣:ones() 單位矩陣:eye() 均勻分佈隨機數矩陣 [0,1]區間:rand(n)orrand(n,m) [a,b]區間:rand(n)*(b-a)+aorrand(n,m)*(b

原创 matlab中的數值類型

Get 1. 什麼是浮點數? 一種表示方式:用科學計數法來表達實數。 表示方式:尾數(就是有效數字),基數(base),指數(exponent)。尾數中數字的個數即爲精度,精度爲p位。 d0.d1d2……dp−1bed_0.d_1

原创 matlab:插值

1維插值:interp1(x,y,cha_x,‘method’,’’) 引入:對1對變量(x,y),我們沒有他們的解析表達式,但可以通過實驗得到一張(x:y)映射表。那麼對於任意的x值,都可以通過插值來獲得y輸出。插值的本質:按照

原创 error:Microsoft Visual C++ 14.0 is required. Get it with Microsoft Visual C++ Build Tools

環境:win10 問題:python安裝qutip模塊時,報錯error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Buil