原创 2018CUMCM(數學建模國賽)_B——智能RGV的動態調度策略

  圖1是一個智能加工系統的示意圖,由8臺計算機數控機牀(Computer Number Controller,CNC)、1輛軌道式自動引導車(Rail Guide Vehicle,RGV)、1條RGV直線軌道、1條上料傳送帶、1條下料傳

原创 Python龍貝格法求積分

# 龍貝格法求積分 import math a=0 # 積分下限 b=1 # 積分上限 eps=10**-5 # 精度 T=[] # 復化梯形序列 S=[

原创 Python追趕法解方程組

A=[] #定義一個列表存儲係數矩陣 L=[] U=[] Y=[] a=-1 b=4 c=-1 S = a # S----γ T=[] # T----β R=[]

原创 Python 英文文本字母跳轉概率統計

# 英文文本字母跳轉概率統計.py # 文本示例:hemlet.txt import csv def getText(): txt = open("hamlet.txt","r").read() txt = txt.lo

原创 數字信號處理課程實驗

問題重述 DSP課程實驗 計算機模擬產生多頻率信號: 編寫通用的FFT子程序 設置參數,對信號進行頻譜分析 對信號分別以滿足和不滿足奈奎斯特採樣定理的採樣率進行採樣,觀察其頻譜變化 設計低通、高通、帶通和帶阻濾波器,對多頻率信號進行

原创 彙編的編譯連接_masm

編輯和調試程序 1. 編輯源程序。用記事本,修改後綴爲.asm即可。將源程序放到dos\asm文件夾。 2. 彙編。打開dosbox,輸入命令: 此時查看asm文件夾,生成了目標文件.obj。 3.連接。先輸入link,再輸入文件名,之

原创 C++_稀疏矩陣轉置

問題描述 問題描述:稀疏矩陣轉置 設計思路 設計思路:稀疏矩陣中存在大量非零元素,直接轉置執行時間較高。因而採用三元組表示。按照壓縮的概念,只存儲稀疏矩陣中的非零元素,除了存儲非零元素的值之外,還必須同時記下它所在的行列位置。三元組表示法

原创 C++_最接近點對問題

問題描述、 問題描述:最接近點對問題,給定平面上n個點,找其中的一對點,使得在n個點組成的所有點對中,該點對間的距離最小。 設計思路 設計思路:設S中的點爲平面上的點,它們都有2個座標值x和y。爲了將平面上點集S線性分割爲大小大致相等的2

原创 C++_地圖四色着色

​​​​​​ 問題描述 問題描述:地圖四色着色 給已知的地圖(比如中國地圖)着色,請設計地圖着色軟件,對個區域(各省)進行着色,要求相鄰區域(省)所使用的顏色不同,並保證使用的顏色最少(最少是四色)。 設計思路 設計思路: 數據結構的設計

原创 Python_鬥地主發牌程序

  1)1副牌(52+2=54張) 2)有大小王,用提供的國王和皇后的符號表示大小王 3)54張牌發給3個玩家,每人17張牌,並有3張底牌。 4)輸出3個玩家的牌,按照由小到大,黑紅梅方的順序。 5)輸出3張底牌 5)輸出每個玩家有幾個

原创 C++_按大小輸出三個數

僞碼:  ORDER(n1,n2,n3,pointer1,pointer2,pointer3)  //輸入3個數a,b,c按大小順序輸出// input(n1,n2,n3)                                /

原创 C++_揹包問題求解

問題描述 問題描述:設有n件體積分別爲w1、w2……wn的物品和一個能裝載總體積爲T的揹包,要求從n件物品中挑選若干件物品,其總體積之和恰好裝滿揹包。若能,則揹包有解,否則無解; 求解方法:先將n件物品順序排列,依次裝入揹包,每裝入一

原创 C++_數組逆序輸出

僞碼:  REVERSE(i, a, temp)//數組逆序輸出// 1.for i from 0 to 4, step (+1) 2.output a[i]                                     //正

原创 C++_活動安排問題

問題描述、 問題描述:有一個由n個活動組成的集合S = {a1, ..., an} 1. 這些活動使用同一個資源,而這個資源在某一時刻只供一個活動使用 2. 每個活動都有一個開始和結束時間si/fi;如果被選中,則任務ai發生在半開時

原创 C++_統計字符串中英文字母、空格、數字和其它字符的個數

僞碼: STATISTIC(letters, space, digit, others, c) 1. input(c) 2. letters<-0; space<-0; digit<-0; others<-0        //初始化變量