個人專案初始版本實現程式碼(matlab)
%實現詞頻的統計
%% 清空變數
clear
clc
%% 初始版本的開始測試
str1 = 'my name is cuifengrui what is your name';
%% 具體實現過程
sort_str1 = sort(str1) %將字串中的字元按照ascii碼排序
j = 1; %記錄不同的字串格式
for i = 1:length(sort_str1)-1
if strcmp(sort_str1(i),sort_str1(i+1))~=1
j = j+1;
str2(j) = sort_str1(i);
end
str2(j+1) = sort_str1(i+1);
end for i = 1:length(str2)
str_num = strfind(sort_str1,str2(i))
count(i) = length(str_num);
end
count
相關推薦
個人專案初始版本實現程式碼(matlab)
% wordcount %實現詞頻的統計 %% 清空變數 clear clc %% 初始版本的開始測試 str1 = 'my name is cuifengrui what is your name'; %% 具體實現過程 sort_str1 = sort(str1)  
剪下波變換實現程式碼(MATLAB+python)
【時間】2018.10.18 【題目】剪下波變換實現程式碼(MATLAB+python) 概述 GitHub中剪下波變換的python實現
OpenCV下車牌定位演算法實現程式碼(一)
分類: 影象處理
四次方程根式解+四次以上方程近似解的js實現程式碼(1)——複數類+複數常量+三角函式簡表
本人正在寫矩陣史詩級玩法系列部落格,寫到求二元二次方程組的地方來了,消元后最高會生成一元四次方程,而這個求根公式雖然成熟,但程式碼量也不少,所以單獨封裝成工具類。 本不打算講解的,但考慮到有的朋友可能沒接觸過複數,或者說雖然接觸過複數但已經忘得一乾二淨,那這裡我就簡單說一下
二叉搜尋樹詳解及實現程式碼(BST)
概念 二叉搜尋樹(Binary Search Tree),又稱二叉排序樹,它或者是一顆空樹,或者具有如下性質的樹: 若它的左子樹不為空,則左子樹上所有節點的值都小於根節點的值 若它的右子樹不為空,則右子樹上所有節點的值都大於根節點的值 它的左右子樹也分別
關於評論話題挖掘的研究及其實現程式碼(一)LDA
引言 在 2016年中,我們參加了一個由廈門信研院舉辦的大資料比賽。當時,我們拿到的題目為影迷關注點分析。資料是來自於微博與豆瓣的影迷評論資料,其資料量達600多萬條評論資料,分別對應於2000
圖片大小批量處理程式碼(MATLAB)
%author:coplin %time:2016-10-10 %function:change the size of Image. addpath('dealImg'); addpath('Img
Q-learning演算法實現1(matlab)
演算法虛擬碼: 得到Q表後,根據如下演算法選擇最優策略: 以機器人走房間為例,程式碼實現如下: 注:原文中的房間狀態0-5分別對應程式碼中1-6 %機器人走房間Q-learning的實現 %% 基本引數 episode=100; %探索的迭代次數 alph
紅黑樹插入與刪除 演算法實現+程式碼(一)
要實現紅黑樹節點的插入刪除,得先實現二叉樹節點插入刪除,在這基礎上加入紅黑樹調整演算法。 今天早上編寫了二叉樹的節點刪除程式碼。結果如下 實踐經驗: 1.要刪除節點,得先遍歷出節點位置,我用陣列存放遍歷出來的結果。然後刪除結果中倒數第三個數字時,遇到了困難: (1)剛
機器學習-反向傳播算法(BP)代碼實現(matlab)
sha eric his work onclick chan same images let %% Machine Learning Online Class - Exercise 4 Neural Network Learning % Instructions
SVN拉取專案程式碼(checkout)
一、checkout程式碼 建立資料夾,在哪個盤都可以 在資料夾中滑鼠右擊選擇SVN Check out 彈出: 寫入svn URL ==》 ok, 小技巧:拉取專案程式碼時先不忙拉取程式碼可以將svn地址複製到瀏覽器
關於MATLAB轉C++程式碼(一)
沒時間寫,上圖快一點, 1、寫好主執行檔案,m_18_10_30.m,並且執行 2、單擊MATLAB Coder 3、進入,選擇函式(而不是執行檔案) 4、Next,選擇執行的檔案,m_18_10_30.m 5、''let me enter...'',是開啟
關於MATLAB轉C++程式碼(二)
有一些遇到過的問錯誤提示 一、“The left-hand side has been constrained to be non-complex, but the right-hand side is complex. To correct this problem, make the r
Shape屬性之圓角(實現程式碼及思路)
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <!--設定背景色--> <soli
Java接入微信告警實現程式碼(Cat點評)
企業微信下載 依賴新增 <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpcore</art
0-1揹包問題簡單實現程式碼(動態規劃)
import java.util.Scanner; /** * @ClassName Backpack * @Description 0-1揹包問題 * @Author lzq * @Date 2018/12/6 17:51 * @Version 1.0 **/ class
迴圈佇列全部操作實現程式碼(C語言)
棧和佇列不愧為親兄弟,在棧的實現基礎上簡單改改即可實現佇列全部操作,加上迴圈二字,也就是多了個%取餘(模)運算,放上成果,立碼為證: /* 實現迴圈佇列的全體操作 */ #include "stdio.h" #define MAXSIZE 50 #define TRUE
Python3.5+PyQt5多執行緒+itchat實現微信防撤回桌面版程式碼(二)
weChatThread執行緒類 之前一直不會python多執行緒,寫這個程式的時候,發現不用多執行緒會陷入無限未響應狀態。於是學了半天python多執行緒,但是在主函式裡寫的時候,發現一個問題,Ui主執行緒和工作執行緒沒有分離,使用itchat等庫的時候會堵
除錯和執行matlab程式碼(源程式)的技巧和教程
本文主要給大家分享使用matlab編寫程式碼,完成課程設計、畢業設計或者研究專案時,matlab除錯程式的技巧和方法。 快速完成一個專案,最簡單的方法就是利用前人的開原始碼,然後根據自己專案的具體需求和引數,對已有程式碼進行除錯,並增加或刪減部分功能,最終實現自己專案的全
Web專案用到的技術(1)jsp頁面嵌入java程式碼
JSP中嵌入java程式碼的三種方式: (1)宣告變數或方法 : <%! 宣告; %> :慎重使用,因為此方法定義的是全域性變數 (2)java片段: <% java程式碼; %> (3)表示式:用於輸出表達式的值到