个人项目初始版本实现代码(matlab)

% wordcount
%实现词频的统计
%% 清空变量
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

原文地址:https://www.cnblogs.com/hjgcfr/p/10212449.html

时间: 2024-11-03 20:44:53

个人项目初始版本实现代码(matlab)的相关文章

ASP.NET5项目结构及主要代码浅析

1.说明 本章主要对ASP.NET5默认创建的项目结构及主要代码进行简单介绍. 如下图,只是把GiveCase.Web项目中的Models,ViewModels,Services文件夹分离成单独的类库项目. 2.json文件配置 global.json { "projects": [ "src", "test" ], "sdk": { "version": "1.0.0-beta8" }

[开源]起步,这只是一个开始。开源Qoss Flow Engine项目pre-alpha版本

迈开的第一步,至少证明已然开始. 这还只是以个pre-alpha的版本,意味着,它目前就根本没有多少功能,它也许只还有那一点点尚未搭建完成的骨头架子,但它会慢慢成长. -.. 哈哈,废话真多.步入正题吧. 1. Qoss Flow Engine是什么?          Qoss其实它的定位是一个开源的BPM(Business Process Management,业务流程管理) ,现在说它是个BPM,就说大了,其实,它现在就还只是个控制流程流转的类库而已.在一个BPM系统中需要很多完善的功能,

CocoaPods的使用(管理iOS项目中第三方开源代码)

CocoaPods是一个负责管理iOS项目中第三方开源代码的工具.可以节省设置和更新第三方开源库的时间,提高工作效率. 下面是CocoaPods的使用步骤,强烈建议在家里的网络做以下操作,公司的网太慢了,除非你觉得很快!! 1.打开终端 sudo gem install cocoapods 命令解释:用gem安装cocoapods工具包 输入这行命令后,会让你输入电脑密码 接下来就是一大堆安装操作,耐心等待. 然后会出现下面的情况 Installing ri documentation for

Windchill 设置大版本的代码

public static void setVersion(final Versioned versioned, String version) throws WTException { try { if (version == null || version.trim().length() == 0) { // If the version ID string is null then the load file did not // specify it. version = null; i

7、Cocos2dx 3.0游戏开发找小三之3.0版本的代码风格

重开发者的劳动成果,转载的时候请务必注明出处:http://blog.csdn.net/haomengzhu/article/details/27691337 Cocos2d-x代码风格 前面我们已经多次提到 Cocos2d-x 源自于 Cocos2d-iPhone.Cocos2d-iPhone 是一个十分出色的游戏引擎,许多优秀的 iOS平面游戏都基于 Cocos2d-iPhone 开发,而它的实现语言是 Objective-C.因此,Cocos2d-x 也就沿袭了 Objective-C 的

模式识别 - 特征归一化 及 测试 代码(Matlab)

特征归一化 及 测试 代码(Matlab) 本文地址: http://write.blog.csdn.net/postedit/26221235 通过提取视频特征的程序, 从视频数据集中提取特征数据, 使用matlab进行计算每一列的最大值, 并进行列的归一化; 最后存储入txt的文本, 进行后续处理. 代码: %特征处理函数 %By C.L.Wang %本程序是处理特征数据, 包括数据的归一化, 存储最大值向量, 和归一化的矩阵; %并进行测试效果 %数据格式为第1列是标签, 2-end列是特

模式识别 - 特征归一化 及 測试 代码(Matlab)

特征归一化 及 測试 代码(Matlab) 本文地址: http://write.blog.csdn.net/postedit/26221235 通过提取视频特征的程序, 从视频数据集中提取特征数据, 使用matlab进行计算每一列的最大值, 并进行列的归一化; 最后存储入txt的文本, 进行兴许处理. 代码: %特征处理函数 %By C.L.Wang %本程序是处理特征数据, 包含数据的归一化, 存储最大值向量, 和归一化的矩阵; %并进行測试效果 %数据格式为第1列是标签, 2-end列是特

来篇文章:ASP。NET程序中动态修改web.config中的设置项目 (后台CS代码)

朋友们可以自行测试,我这里都没有问题了,鳖了一上午的问题总算解决了 using System; using System.Collections; using System.ComponentModel; using System.Data; using System.Drawing; using System.Web; using System.Web.SessionState; using System.Web.UI; using System.Web.UI.WebControls; usi

vue 项目 webstrom IDE格式化代码规则遵循eslint设置

首先vue-cli生成了一个项目,开启了eslint的检测, 但是根据webstorm的快捷格式化代码 ctrl+alt+L会造成eslint报错. 解决办法一: 编辑器打开文件 首先,在编辑器里面要启用eslint 插件 在 .eslintrc.js 上右键,菜单底部有一个 "Apply ESLint Code Style Rule" 点它,之后自动格式化就会按照 eslint 的规则了 解决办法二: webstorm 设置页面->Editor->Code Style里面