Re: [心得] 用 Matlab 寫 MEX 函數加速 vol.3
: // print input content
: for(i=0; i<input_dim_x; i++) // x
: for(j=0; j<input_dim_y; j++) // y
: // notice: data type is "float", you shall use "%f" insted of "%d"
: printf("%f\n", in[i + j*input_dim_x]);
: }
想請問原文這一段最後說資料是float所以要用float把資料印出。
可是input的資料明明就是double阿!
我把%f改成%d後發現還真的不行!要用float才能正常輸出。
這是怎麼回事呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 134.208.48.41
推
09/09 18:00, , 1F
09/09 18:00, 1F
→
09/09 18:01, , 2F
09/09 18:01, 2F
→
09/09 18:45, , 3F
09/09 18:45, 3F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章