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

如:

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

设置好几项参数:

你要背的单词一共多少个list;

要花几天整个背完(背+复习);

艾宾浩斯复习计划;

起始日期。就可以得出整个计划表了,每一列的第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, theEbbinghaus

%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:totalDays

allSchedule{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 recite

task = i:i+everydayAmmount-1;

% put the task in allSchedule according to ebbinSchedule

for j=1:length(ebbinSchedule)

day = firstDay+ebbinSchedule(j)-1;

allSchedule{day,3} = [allSchedule{day,3};task];

end

% next day

firstDay = firstDay + 1;

end

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  8. SAP工具箱 自动生成发出接口程序(二 接口定义表)

    点击蓝字 关注我们 一 前言 前文介绍了发出接口程序的执行原理及怎么自动生成发出接口程序. 详见链接 无峰,公众号:ABAP 技巧与实战SAP工具箱 自动生成发出接口程序(一) 本文主要介绍生成发出接 ...

  9. matlab自动生成报告,一种基于MATLAB的Word报告自动生成方法

    总第 182期 一 种基于MATLAB的Word报告自动生成方法 孙 剑 (信阳农林学院,河南 信阳 464000) 摘要:自动生成Word文档报告功能是办公 自动化系统中的重要组成部分.为高效的完成 ...

最新文章

  1. React 项目----内联样式style的使用 (12)
  2. edg击败we视频_厂长在EDG的地位有多高?阿布爆料:团队会无条件支持他的决定...
  3. 正则至少一个数字_JavaScript学习笔记(十七)-- 正则
  4. c combobox绑定mysql数据库_C# ComboBox:组合框控件数据绑定
  5. 解决 Qt5 报错 This application failed to start because it could not find or load the Qt platform plugin
  6. Cocoa教学:Windows OOP与Cocoa MVC之对比
  7. SAP BW:0FI_GL_4 的特殊增强
  8. 使用 cookie 登录百度
  9. JAVA百度校招笔试题(含答案、解析)
  10. dismiss和remove_Android对话框之dismiss和cancel和hide区别
  11. uniapp IOS数字键盘没有小数点
  12. Android 全局字体设置
  13. ps中如何批量修改图片
  14. 最简单的Java设计模式
  15. MCS-51单片机内部结构——CPU结构 单片机原理学习笔记(二)
  16. 4.4.1. SWE.1 Software Requirements Analysis中“Process outcomes”的第一条的正确翻译
  17. 【微信小程序采坑】wx.canvasToTempFilePath生成图片第一次为全透明(白色)的问题?
  18. 蓝桥六届 打印大X JAVA
  19. 学校教务管理系统、网站布局自动化、学生成绩教师、成绩查询
  20. 酒店管理与计算机未来的结合,智慧酒店:未来酒店发展新方向

热门文章

  1. 老鼠出迷宫详解(人人能搞懂)
  2. js登录特效+ajax提交表单+异步刷新验证
  3. 新电脑必装的良心软件,你知道几个
  4. 安卓手机ROM之 DIY纪实
  5. ​ISI、CISI投资者情绪指数(2003-2021年)
  6. 名画48 宋徽宗赵佶《雪江归棹图》
  7. C语言判定实数大小关系
  8. wpf工程中在Xaml文件下添加多个cs文件
  9. 最终为京东苏宁价格战买单的会是谁
  10. 第2章 人脉圈:谁是你生命中的贵人