フィルターのクリア

Info

この質問は閉じられています。 編集または回答するには再度開いてください。

mexFunction returns different outputs

1 回表示 (過去 30 日間)
shdotcom shdotcom
shdotcom shdotcom 2019 年 9 月 21 日
閉鎖済み: MATLAB Answer Bot 2021 年 8 月 20 日
I have a c source code that consists of several .c files. I have build the mexFunction for it. However, when I run the code, I got different outputs.
The C code returns:
Initialization took 0.0000000000 seconds
best 428, iteration: 1, time 0.00
Best Solution in try 0 is 428
Best Solution was found after 1 iterations
try 0, Best 428, found at iteration 1, found at time 0.000000
best 428, iteration: 1, time 0.00
Best Solution in try 1 is 428
Best Solution was found after 1 iterations
try 1, Best 428, found at iteration 1, found at time 0.000000
best 428, iteration: 1, time 0.00
Best Solution in try 2 is 428
Best Solution was found after 1 iterations
try 2, Best 428, found at iteration 1, found at time 0.000000
best 427, iteration: 1, time 0.00
Best Solution in try 3 is 427
Best Solution was found after 1 iterations
try 3, Best 427, found at iteration 1, found at time 0.000000
best 428, iteration: 1, time 0.00
Best Solution in try 4 is 428
Best Solution was found after 1 iterations
try 4, Best 428, found at iteration 1, found at time 0.000000
best 431, iteration: 1, time 0.02
Best Solution in try 5 is 431
Best Solution was found after 1 iterations
try 5, Best 431, found at iteration 1, found at time 0.016000
best 432, iteration: 1, time 0.00
Best Solution in try 6 is 432
Best Solution was found after 1 iterations
try 6, Best 432, found at iteration 1, found at time 0.000000
best 427, iteration: 1, time 0.00
Best Solution in try 7 is 427
Best Solution was found after 1 iterations
try 7, Best 427, found at iteration 1, found at time 0.000000
best 426, iteration: 1, time 0.00
Best Solution in try 8 is 426
Best Solution was found after 1 iterations
try 8, Best 426, found at iteration 1, found at time 0.000000
best 428, iteration: 1, time 0.00
Best Solution in try 9 is 428
Best Solution was found after 1 iterations
try 9, Best 428, found at iteration 1, found at time 0.000000
t_avgbest = 0.001600
t_avgtotal = 0.001600
while in Matlab, I got this:
MEX completed successfully.
>> callACS('callACS','--tsplibfile', 'eil51.tsp', '--acs', '--rho', '0.1', '--q0', '0.95', '--time', '60.', '--optimum', '42029', '--ants', '10')
Initialization took 0.0010000000 seconds
Please check the attached source code, what i should change to get same results?

回答 (0 件)

この質問は閉じられています。

製品


リリース

R2018b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by