自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

东南隅

iwantnon的专栏

  • 博客(47)
  • 资源 (4)
  • 收藏
  • 关注

原创 排课问题

排课问题 现有课程 40 门,编号为 C01 ~ C40 ;教师共有 25 名,编号为 T01 ~ T25 ;教室 18 间,编号为 R01 ~ R18 。具体属性及要求见表 1 ,表 2 ,表 3 : 课表编排规则:每周以 5 天为单位进行编排;每天最多只能编排 8 节课(上午 4 节,下午 4 节),特殊情况下可以编排 10 节课(晚上 2 节),每门课程以 2 节课为单位进行

2009-07-29 17:18:00 9207 13

原创 @if函数

@if(条件,成真时返回值,成假时返回值);三个参数都允许包含变量。例:用@if表示分段函数: fx=@if(x#le#500,4*x,@if(x#le#1000,500+3*x,1500+2*x)); 注:注意lingo中变量默认都是非负的,所以x>=0已自然保证。而假如说f(x)中x不是从0开始的话(例如从100开始有定义),那么可以通过变量界定函数事先界定

2009-07-28 22:36:00 4089

原创 将选中部分全部替换为0

2009-07-28 15:58:00 1052

原创 稠密集与稀疏集

派生集如果不加过滤器,生成稠密集,其元素个数为各父集的笛卡尔积,往往造成模型占内存巨大,甚至溢出。然而,往往有用的只是笛卡尔积的一个子集,可以通过添加过滤器(注意此时要用&1,&2,...等表示各父集索引)将这个子集筛选出来(即将无用元组滤掉)得到稀疏集,这样就能使模型体积大为缩小。

2009-07-28 13:41:00 7434

原创 过滤器

过滤器必须完全由常量组成,不能出现变量。常量即在数据部分给定了数值的量。注:过滤器必定以"|"开头,因此@if函数中的条件不属于过滤器,事实上@if函数中的条件可以出现变量。

2009-07-28 13:36:00 785

原创 定义变量与定义集

定义变量:var/a,b,c/;!定义了a,b,c三个变量;定义集:A/1..10/:!定义10个元素的集合A,有p1,p2,p3三个属性;p1,p2,p3;

2009-07-28 13:33:00 954

原创 相关子循环

看下面两个程序的区别:1,model:sets:A/1..3/:p;B(A,A):;endsetsdata:enddata@for(A(i):p=@sum(B(i,j):1););end运行结果:                                           Variable           Value     

2009-07-28 13:27:00 645

原创 定义变量与定义集

<br />定义变量:<br />var/a,b,c/;!定义了a,b,c三个变量;<br />定义集:<br />A/1..10/:!定义10个元素的集合A,有p1,p2,p3三个属性;<br />p1,<br />p2,<br />p3;

2009-07-27 23:51:00 700

原创 元胞矩阵的剪裁、提取、拼接、块赋值

设A是一原胞矩阵。删除子阵:A(1:2,:)=[];提取子阵:B=A(1:2,2:3);拼接:C=[A(1,:);A];块赋值:A(1:2,2:3)={1,2;3,4}; 

2009-07-26 22:32:00 2823

原创 matlab参数传递方式

matlab中,对于传入的对象,如果不去修改它,就不会发生拷贝。而如果既想在函数中修改对象又不希望它发生拷贝,那就用global变量。

2009-07-26 03:40:00 2869

原创 读文本矩阵

如果文本中存的是一个数值矩阵,则可以直接用load(filename)加载,加载后得到的变量名称与文件名相同。如果用mat=load(filename),则矩阵加载到变量mat。

2009-07-26 03:32:00 836

原创 读excel文件

1,用函数:[num,txt]=xlsread(filename)num是数值部分,txt是文本部分。2,用向导:将excel文件拷贝到Current Directory中打开,就会出现Import Wizard:data是数值部分,textdata是文本部分。--由于matlab中有str2num函数,将字符转数值是很方便的,因此也许希望将excel中全部

2009-07-26 03:11:00 1350

原创 关于结构体的一个疑惑

下面写法是会报错的:s(1)=struct(name,Yang,friends,{Tao,Li,Chow});s(2)=struct(name,Jakie,friends,{Tom,John});disp(s);但是下面写法却可以:s(1).name=Yang;s(1).friends={Tao,Li,Chow};

2009-07-26 02:46:00 676 1

转载 用带滚动条的div节省空间

来自:http://blog.csdn.net/hell8088/archive/2007/11/27/1903755.aspxDIV滚动效果                                        DIV滚动效果                        

2009-07-26 01:32:00 2963

原创 元胞的()与{}

()是访问元胞对象,而{}是访问原胞对象中的内容。当需要读写指定胞中的内容时用{}。当需要对元胞矩阵进行块处理时用(),(见:http://blog.csdn.net/iwantnon/archive/2009/07/26/4382398.aspx)

2009-07-25 03:48:00 845

原创 遍历数组的两种方式

一,普通数组:1,下标遍历:v=[1,4,6,4,1];s=0;for i=1:length(v)    s=s+v(i);enddisp(s);结果:162,元素遍历:v=[1,4,6,4,1];s=0;for ve=v    s=s+ve;endd

2009-07-25 03:20:00 72249

原创 排列、组合、笛卡尔积的函数

排列:perms(v)组合:combntns(v,k)计算组合数:nchoosek(n,k)%就是C(n,k)[注:(1),要求v的长度不超过15。(2),如果v是向量,则nchoosek(v,k)与combntns(v,k)等价,也要求v长度不超过15。]另外有时会需要产生笛卡尔积,还不知道matlab中有没有现成函数,下面是一个递归程序:functi

2009-07-25 03:00:00 5493

原创 彩票问题(n保m)

来自:http://topic.csdn.net/u/20090715/13/2e8f688f-301d-4e9c-9672-e09114ee3f40.html?seed=1482341773--下面是"5保3"的例子:五位号码,每位从0、1、3中取值,为保证与开奖号码至少三位对准,问至少需买几张彩票,这些彩票的号码为多少。解:所有的彩票号码构成集合S={abcde|a

2009-07-24 16:20:00 3058 1

原创 ctrl+滚轮 改变字体大小

好多软件都是这么样儿的,比如:firefoxwordexcel

2009-07-24 11:41:00 4460

原创 table模板

blog的"插入代码"中没有matlab和lingo语言的模板,贴这两种语言的代码只好用个table,颜色是经过挑选的,写在这儿省得忘喽。hi hi

2009-07-24 00:30:00 966

原创 清理工作空间

clear;%清空工作空间clear var1 var2 ...;%清除指定变量clearvars -except var1 var2 ...;%清除除指定变量外的所有变量注:(1),其中第三条很有用,因为有时候运行完一个m文件,希望将繁多的辅助变量删除,而只保留结果变量。(2),R2008b中有clearvars这个函数,但在R2007b中没有。想知道在没有clearva

2009-07-24 00:14:00 1512

原创 读文本文件及提取数值

XXX_rd=textread(XXX.txt,%s,delimiter,/n);是以文本的方式读取文件XXX.txt,得到的XXX_rd是一个n*1的元胞数组,每个元胞的内容为一个字符串,对应一行文本。delimiter是分隔符,可以指定多个,如同时指定/n和,及空格为分隔符:XXX_rd=textread(XXX.txt,%s,delimiter

2009-07-23 23:26:00 1012

原创 save函数 与 load函数

save  XXX;是将当前文件中的全部变量存起来,得到一个名为XXX.mat的文件。如果只想保存当前文件中的某个或某几个变量,则用:save(filename,var1,var2,...);由于通常当前文件中只有很少几个结论性的变量需要保存,所以为了清晰,不妨一个变量保存一个.mat文件,并且文件名就用变量名,如:save(var1.mat,var1);s

2009-07-23 23:01:00 9874 1

原创 布尔转数值

例如mat是由布尔运算产生的矩阵,则打开工作空间中的mat变量复制到记事本时会是true false truefalse true falsetrue false false这种样子。可以执行mat=mat+0将mat转成数值型,然后再复制到记事本,就是1 0 10 1 01 0 0了。  

2009-07-23 17:09:00 905

原创 javascript俄罗斯方块

初学javascript,写了个简单的俄罗斯方块,但是有个问题一直解决不了,就是响应速度超慢。。这究竟是为什么呢?javascript没有给提供绘图的api,就学着网上的做法用talbe来画图,恰好俄罗斯方块绘图简单,而且所有图形都是方块组成的,于是每个方格用一个table。莫非是由于不断重绘这些talbe导致了程序速度如此之慢?当初用mfc写过一个类似的方块,同样的重绘频率,但程序速

2009-07-23 15:42:00 1620 1

原创 单机调度问题

来自:http://topic.csdn.net/u/20090504/21/1992403a-69b0-4a97-ada5-4ef8153f2078.html?seed=1381913772--假设有一台机器,以及在此机器上处理的n个作业a1,a2,...,an的集合。处理作业aj所需的时间为tj,作业aj的完成带来的收益为pj,作业aj完成的最后期限为dj。机器在一个时刻只能处理一

2009-07-23 12:54:00 4963 2

原创 javascript中的对象赋值

在javascript中,如果A是一个对象,那么不管B是什么类型,也不管是否已定义,只要写B=A;B就成为了A的引用,而不是A的拷贝。  

2009-07-22 01:19:00 2073 1

原创 记事本定位到某行

编辑->转到  或者 ctrl+g在用记事本编写javascript程序查错时经常要用到这个功能。需要注意的是,当“自动换行”打勾时此功能不可用。

2009-07-22 00:14:00 3109 1

翻译 Rome History(序)

http://wsu.edu/~dee/ROME/HISTORY.HTM   Romanhistory begins in a small village in central Italy; this unassuming(谦逊的,不招摇的) village would grow into a small metropolis(重要城市), conquer (攻克,

2009-07-18 11:37:00 663

原创 取球游戏

问题出自:http://topic.csdn.net/u/20090518/21/8b96f19a-af92-4eb8-8021-2977c29f27d2.html#replyachorhttp://topic.csdn.net/u/20090524/15/485d92e2-759e-496c-8725-fab7862ab5d2.html

2009-07-18 02:01:00 1740

原创 ODBC动态创建数据源

假设要为access数据库创建数据源,数据源名取为BookManage,access数据库文件名为BookManage.mdb,则代码如下:SQLConfigDataSource(NULL,ODBC_ADD_DSN,"Microsoft Access Driver (*.mdb)",        "DSN=BookManage/0"        "DBQ=/BookManage.m

2009-07-14 00:06:00 1024

原创 ODBC访问带密码的access数据库

法1,创建数据源时解锁:创建数据源有两种方式,一是手动创建(到控制面板下);二是用代码创建(见 动态创建数据源)。但是如果想在创建数据源的同时解锁,就只能采用手动的方式了:只需在输入了数据源名之后点“高级”,然后输入登陆名(可任取)及密码(即access数据库密码)即可。法2,绑定记录集类时解锁:按通常方法绑定了记录集类后(设记录集类为Cxxset,数据库密码为123,

2009-07-13 23:47:00 3516

原创 group by与distinct的等效性

下面两个查询是等效的:查询1:select distinct titlefrom book;查询2:select titlefrom bookgroup by title;都是无重复地列出不同的书名:而当使用集函数有时必须用group by进行分组,则此时就不用再加distinct了(注)。注:当然,加上distinct也必定不会影响结果,但

2009-07-13 23:32:00 766

原创 distinct的作用域

查询有多种书:SELECT count(*)FROM (SELECT  DISTINCT title,publisher            from book);结果:7可见distinct是对title和publisher同时起作用了(而不是只对title起作用)。

2009-07-13 23:27:00 3595

原创 剩余书目查询(二)

在 剩余书目查询(一) 中,book表中只有书名(title),而在实际中要查找一本书,只提供书名往往是不够了,还需要提供出版社信息。所以将book表改进为(书籍有所增加):现在再要求:列出所有书名及当前剩余数量。则sql语句如下:SELECT title, publisher, count(id)-count(userid) AS remainFROM (bo

2009-07-13 21:29:00 616

翻译 28% of all console gamers now female - Study

http://www.gamespot.com/pc/strategy/thesims3/news.html?sid=6212734&om_act=convert&om_clk=newsfeatures&tag=newsfeatures;title;3 28% of all console gamers now female - Study By

2009-07-11 00:38:00 532

原创 剩余书目查询(一)

有如下基本表:要求完成如下查询:(1),列出当前剩余书名及数量(2),列出所有书名及当前剩余数量解:(1):SELECT  title, count(title) AS availableFROM bookWHERE id not in(select bookidfrom borrow)GROUP BY title;查询结果:(2

2009-07-10 22:53:00 786

翻译 Sir Winston Churchill 温斯顿▪丘吉尔爵士

<!--v/:* {behavior:url(#default#VML);}o/:* {behavior:url(#default#VML);}w/:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}--> Normal 0 7.8 磅 0 2

2009-07-10 12:41:00 6909

翻译 Reading Your Dog

http://animal.discovery.com/guides/dogs/dog-training/behavior/reading-dog.html Learning to read a dog is much like studying aforeign language. It requires concentration and recognition t

2009-07-09 22:01:00 1024

翻译 the history of video games

http://www.gamespot.com/gamespot/features/video/hov/By Leonard Herman, Jer Horwitz, Steve Kent, and Skyler MillerIn 1949, a young engineer named Ralph Baer was given an assignment tobu

2009-07-09 17:27:00 3875

3d坦克游戏 第8.1版

用opengl写的3d坦克游戏,第8.1版。 当敌坦克打中你的房子时home strength会减少,当敌坦克打中你控制的坦克时life value会减少,两者之一减为零gameover。 消灭了掉所有敌坦克就胜利。 建议在win7下运行,在xp下可能出现显示和速度问题。 详见博客: http://user.qzone.qq.com/1636004366/blog/1267001100

2011-02-12

智能扫雷(java)

除实现windows扫雷的基本功能之外加入以下两个特殊功能: (1)see through: 查看雷的位置。 (2)inference: 开启自动推理提示 (由穷举法产生的最佳推理): 红色:必定有雷 绿色:必定无雷 蓝色:无法推断

2009-10-02

简易图书借阅管理系统

实习作业,第一版,有待改进。 帐号和密码请打开数据库文件查看,打开密码:god

2009-07-14

dijkstra变形(我想删除它)

来自论坛的一个问题:http://topic.csdn.net/u/20090202/13/c1592650-8e0b-4ead-b765-e07eb6bc6eb4.html 有一个 m*n 矩阵 mat,其每个元素都是非负值, 规定其中每一个元素只与其相邻的8个元素是连通。求其上指定两点的路径,使该路径上所有元素值的和最小。 本资源为其解答的源代码。

2009-02-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除