MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   [MATLAB数学相关] MATLAB取亂數的問題 (https://www.labfans.com/bbs/showthread.php?t=12254)

perasa 2010-11-12 14:24

MATLAB取亂數的問題
 
1 个附件
問題如下圖所示
[IMG]http://img181.imageshack.us/img181/4031/20101112000009.jpg[/IMG]

以下是會寫的部份程式碼
=======================
clear all;clc;close all;
job_num = 6;
p_max = 100;
a = -0.05;

series = (100-1)*rand(p_max)+1;
p = series(1:job_num);

p;
=======================
小弟僅看得懂如何取p值
dj值卻不知道該怎麼取
能否請問版上的大大們
該如何取出dj值呢
謝謝

anbcjys 2010-11-14 07:52

回复: MATLAB取亂數的問題
 
看不到图 可以上传附件

perasa 2010-11-15 03:15

回复: MATLAB取亂數的問題
 
小弟在這幾天有稍微寫一下
只是不知這樣寫是否會有問題

[CODE]
clear all;clc;close all;
job_num = 6; % 工作件數
p_max = 100; % p值介於1~100之間
a = -0.05; % 學習效應,其值有-0.05、-0.25、-0.45
t = 0.25; % 工作延遲時間,其值有0.25、0.5、1
% r = 6; % 插入工作的位置
% b =-0.05; % 位置的學習效應


for y = 1:20 % 執行次數
%--------------------------------------------------------
series = (p_max-1)*rand(p_max)+1;
p = series(1:job_num);
series = (1:job_num)*rand(job_num)+1;
dj = t*(series(1:job_num));
p;
dj;
end
p
dj
[/CODE]

若是寫成這樣
不知是否可行呢...

主要是[COLOR="Red"]dj值[/COLOR]這樣取法不知是否有問題呢
因為[COLOR="Red"]dj值[/COLOR]與[COLOR="Red"]p值[/COLOR]關係到整個程式碼的問題
要是取值的方式錯誤
可能會影響整個求出的解...


所有时间均为北京时间。现在的时间是 12:44

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.