要复习考博了,重新拿起词汇书,当年背考研单词,背GRE单词的时候就深深得益于这个背诵方法,但是,每次都是自己手工写时间表(就是类似网上各种“XXX搞定GRE单词”的时间表)。

如:

写了一个自动生成艾宾浩斯记忆背单词时间表的Matlab脚本。

设置好几项参数:

  1. 你要背的单词一共多少个list;
  2. 要花几天整个背完(背+复习);
  3. 艾宾浩斯复习计划;
  4. 起始日期。

就可以得出整个计划表了,每一列的第X天,第二列是具体日期,第三列是是每天要背的和要复习的list:

还只是一个toy,有时间补充补充,能自动生成pdf就好了。

% Ebbinghaus spaced repetition schedule generator
%
% This script is used to generate a schedule for what you want to recite
% according to Ebbinghaus schedule.
%
% Usage:
%   First, set the parameters of tasks, number of days, the Ebbinghaus
%   schedule and the date you start this plan.
%   These parameters are all in cell PARAMETERS.
%   Then, run the script, you'll got the detailed repetion schedule in
%   variable ALLSCHEDULE.
%
% Created by visionfans @ 2011.07.05%% clear workspace
close all;clear;clc%% parameters
% all the list you need to recite with vector form
allTasks = [1:25];
% the number of days you have
totalDays = 25;
% Ebbinghaus repetition schecule
ebbinSchedule = [1 2 4 7 13];
% the starting data with the form of 'month/day'
startingDate = datevec('07/05');%% get the reciting list number of everyday task
everydayAmmount = ceil(length(allTasks)/(totalDays-ebbinSchedule(end)+1));%% assign the date for every day
allSchedule = cell(totalDays,3);for i=1:totalDaysallSchedule{i,1} = sprintf('Day %2d',i);allSchedule{i,2} = datestr(startingDate + [0 0 i-1 0 0 0], 'mm-dd');
end%% put all the tasks in every day schedule
firstDay = 1;
for i=1:everydayAmmount:allTasks(end)% lists to recitetask = i:i+everydayAmmount-1;% put the task in allSchedule according to ebbinSchedulefor j=1:length(ebbinSchedule)day = firstDay+ebbinSchedule(j)-1;allSchedule{day,3} = [allSchedule{day,3};task];end% next day firstDay = firstDay + 1;
end

自动生成艾宾浩斯记忆规律背单词时间表的Matlab脚本相关推荐

  1. matlab的mfd工具箱,自动生成艾宾浩斯记忆规律背单词时间表的Matlab脚本

    要复习考博了,重新拿起词汇书,当年背考研单词,背GRE单词的时候就深深得益于这个背诵方法,但是,每次都是自己手工写时间表(就是类似网上各种"XXX搞定GRE单词"的时间表). 如: ...

  2. 让我们按照“艾宾浩斯记忆规律”背单词吧(含制作计划图)

    德国有一位著名的心理学家名叫艾宾浩斯(Hermann Ebbinghaus,1850-1909),他在1885年发表了他的实验报告后,记忆研究就成了心理学中被研究最多的领域之一,而艾宾浩斯正是发现记忆 ...

  3. 推荐背单词最有效的方法:使用艾宾浩斯记忆曲线背单词

    推荐背单词最有效的方法:使用艾宾浩斯记忆曲线背单词! 1.英语学习的根本难点在哪里? 答:是遗忘.记忆过程往往是建立在重复基础上,由"记忆-遗忘-再记忆"组成.以单词学习为例,通常 ...

  4. 艾宾浩斯记忆法-背单词(转于百度百科)

    一. 复习点的确定(根据艾宾浩斯记忆曲线制定): 第一个记忆周期:5分钟 第二个记忆周期:30分钟 第三个记忆周期:12小时 第四个记忆周期:1天 第五个记忆周期:2天 第六个记忆周期:4天 第七个记 ...

  5. 艾宾浩斯记忆曲线背单词(转)

    一. 复习点的确定(根据艾宾浩斯记忆曲线制定): 1. 第一个记忆周期:5分钟 2. 第二个记忆周期:30分钟 3. 第三个记忆周期:12小时 4. 第四个记忆周期:1天 5. 第五个记忆周期:2天 ...

  6. (转)艾宾浩斯记忆曲线背单词

    一. 复习点的确定(根据艾宾浩斯记忆曲线制定):  1. 第一个记忆周期:5分钟  2. 第二个记忆周期:30分钟  3. 第三个记忆周期:12小时  4. 第四个记忆周期:1天  5. 第五个记忆周 ...

  7. 艾宾浩斯记忆遗忘曲线-背单词

    复习点的确定(根据艾宾浩斯记忆曲线制定): Joe.Smith法-背单词-复习曲线 1. 第一个记忆周期:5 mins  2. 第二个记忆周期:30 mins  3. 第三个记忆周期:12 hours ...

  8. 艾宾浩斯记忆法和遗忘曲线

     曲线实验 编辑 艾宾浩斯(Hermann Ebbinghaus,1850-1909)是德国的一位著名心理学家,他在1885年发表了他的实验报告后:人们接触到的信息在经过人的学习后.艾宾浩斯曾经做 ...

  9. 艾宾浩斯记忆表格excel_好的记忆方法是一切学习的关键(艾宾浩斯记忆法)

    记忆力是学习的关键:提高记忆力的方法:"艾宾浩斯记忆法"很多人知道这种方法,但还是没有去使用领会它! 有很多人认为自已记性不好,学什么忘什么,感觉自己的大脑是一个摆设,其实每个人记 ...

最新文章

  1. VMware Workstation Pro下载
  2. springMVC图片的上传与下载
  3. 2020 年终总结:变化 积累
  4. 为什么要从自然数扩大到实数,进而扩大到复数?
  5. android 页面整体滑动,ScrollView 实现页面整体滑动
  6. 谷歌放弃C++语言,Python将要一统江湖了?
  7. 分布式系统认证方案_分布式系统认证方案_Spring Security OAuth2.0认证授权---springcloud工作笔记136
  8. url 编码 js url传参中文乱码解决方案
  9. Visual Studio 2017 15.4 正式发布,那些你必须知道的新特性!
  10. linux怎么快速输入括弧,中括号怎么打-linux运维:shell脚本中花括号的使用技巧...
  11. 温故之.NET 任务并行
  12. asp.net mvc5+Echarts3.0+AspNet.SignalR2.0 实时监控cpu占用率推送
  13. HTTP协议基本原理简介(二)
  14. 字符编码【utf8,unicode,ANSI,ascii】
  15. 数学建模之微分方程模型详解
  16. Latex入门——使用vscode实时编辑latex文档
  17. 本人做了5年Java,直到2018年11月中旬我通过学习拿到年薪80w
  18. AbstractApplicationContext的refresh方法
  19. 网站备案需要什么材料
  20. nyoj-动态规划-234-吃土豆-201308131021

热门文章

  1. 基于ssm的电影院购票系统
  2. 吉凯恩粉末冶金已成为中国高端汽车市场五大供应商之一
  3. 如何利用h5将视频设置为背景
  4. 计算机课课前游戏,那些让我们怀念的微机课时光,这些游戏敢说你没玩过?
  5. 沙师弟学Python多任务之线程
  6. C语言查找指定字符出现的次数,查找子字符串出现的次数,有个bug
  7. java生成随机数字和字母组合
  8. string的length()和size()的区别?
  9. 数据库函数(Left、Right)
  10. 数据分析-时间序列分析