| 5 | 1/1 | 返回列表 |
| 查看: 1453 | 回復: 4 | |||
rxy7cm銅蟲 (小有名氣)
|
[求助]
怎么在一個0矩陣中產生隨機分布的1小矩陣
|
|
要在一個100*100的0矩陣中產生隨機分布的5*5的1矩陣,MATLAB可以實現,但是C語言就是不行,求大神指點,幫忙轉化成C語言,現在問題應該出在C語言產生隨機數上。 MATLAB代碼如下: a=zeros(100,100); for i =1:100 for j=1:100 p=round((i+4)/5); q=round((j+4)/5); m=rand; for c1=1:5 for c2=1:5 if m>0.3 a((p-1)*5+c1,(q-1)*5+c2)=1; else a((p-1)*5+c1,(q-1)*5+c2)=0; end end end end |


銅蟲 (小有名氣)
|
能幫忙把語言轉化成C語言嗎?自己寫的運行不出來 double rate=0.3; void main() { fp1=fopen(WXYZ_1,"w" ;for(i = 1; i<n; i++) { p=(i+4)/5; for(j =1; j<n; j++) { q=(j+4)/5; srand((unsigned)time(NULL)); r=((double)rand())/RAND_MAX; for(c1 = 1; c1<m; c1++) { a=(p-1)*m+c1; for(c2 = 1; c2<m; c2++) { b=(q-1)*m+c2; if(r>rate) A[a]=1; else A[a]=0; } } fprintf(fp1,"%d ",A[j]); } fprintf(fp1,"%d\n" ;} fclose(fp1); } |
銅蟲 (小有名氣)
| 5 | 1/1 | 返回列表 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 085602化工求調劑(331分) +8 | 111@127 2026-03-30 | 8/400 |
|
|---|---|---|---|---|
|
[考研] 297 地理學070500 復試求調劑 +3 | 小圓圈圈ooo 2026-03-30 | 3/150 |
|
|
[考研] 材料工程專碩求調劑 +8 | hyl3153942 2026-03-29 | 8/400 |
|
|
[考研] 332求調劑 +14 | 032500 2026-03-25 | 14/700 |
|
|
[考研] 0703化學321分求調劑 +10 | 三dd. 2026-03-30 | 11/550 |
|
|
[考研] 求調劑323材料與化工 +10 | 1124361 2026-03-24 | 10/500 |
|
|
[考研] 070300化學354求調劑 +7 | 101次希望 2026-03-28 | 7/350 |
|
|
[考研] 一志愿中南大學化學0703總分337求調劑 +6 | niko- 2026-03-27 | 6/300 |
|
|
[考研] 279求調劑 +4 | 蝶舞輕繞 2026-03-29 | 4/200 |
|
|
[考研] 321求調劑 +7 | 璞玉~~ 2026-03-25 | 8/400 |
|
|
[考研] 304求調劑 +6 | 曼殊2266 2026-03-27 | 6/300 |
|
|
[考研] 材料與化工(0856)304求B區(qū)調劑 +8 | 邱gl 2026-03-27 | 8/400 |
|
|
[考研] 085602 307分 求調劑 +7 | 不知道叫什么! 2026-03-26 | 7/350 |
|
|
[考研] 086502化學工程342求調劑 +6 | 阿姨復古不過 2026-03-27 | 6/300 |
|
|
[考研] 求調劑 +6 | 林之夕 2026-03-24 | 6/300 |
|
|
[考研] 341求調劑 +7 | 青檸檬1 2026-03-26 | 7/350 |
|
|
[考研] 求調劑 一志愿 本科 北科大 化學 343 +6 | 13831862839 2026-03-24 | 7/350 |
|
|
[考研] 機械學碩總分317求調劑!。! +4 | Acaciad 2026-03-25 | 4/200 |
|
|
[考研] 285求調劑 +3 | AZMK 2026-03-24 | 3/150 |
|
|
[考研] 一志愿武理085500機械專業(yè)總分300求調劑 +3 | an10101 2026-03-24 | 7/350 |
|