欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1865|回復(fù): 1
打印 上一主題 下一主題
收起左側(cè)

matlab圓形取模算法源碼

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:336218 發(fā)表于 2018-5-23 08:25 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
運行前需要添加圖片,命名為img,就可以看到運行效果。
單片機(jī)源程序如下:
  1. % test_led_wheel
  2. % for your reference

  3. ri = 0.1;

  4. div_p = 180;
  5. % div_p = 256;

  6. div_r = 22;
  7. % div_r = 36;

  8. bit = 8;

  9. % read RGB from img
  10. img_w = size(img, 2);
  11. img_h = size(img, 1);
  12. img_cx = round(img_w / 2 - 1);
  13. img_cy = round(img_h / 2 - 1);
  14. img_r = min(img_cx, img_cy);


  15. figure;
  16. hold on;
  17. axis equal;
  18. whitebg('k');
  19. xlim([-1.1, 1.1]);
  20. ylim([-1.1, 1.1]);

  21. fid = fopen('b.txt','a+');
  22. ks=0;
  23. for i=1:div_p
  24. % plot([ri*cos(2*pi*i/div_p), cos(2*pi*i/div_p)], ...
  25. % [ri*sin(2*pi*i/div_p), sin(2*pi*i/div_p)]);
  26. for j=1:div_r
  27. pr = ((1-ri)/(div_r-1)*(j-1)+ri);
  28. px1 = cos(2*pi*(i-1)/div_p);
  29. px2 = cos(2*pi*(i)/div_p);
  30. py1 = sin(2*pi*(i-1)/div_p);
  31. py2 = sin(2*pi*(i)/div_p);
  32. % pc = [i/div_p,j/div_r,(2-i/div_p-j/div_r)/2];
  33. ix = min(round(img_cx + img_r*px1*pr)+1, img_w);
  34. iy = min(round(img_cy + img_r*py1*pr)+1, img_h);
  35. icr = img(iy, ix, 1);
  36. icg = img(iy, ix, 2);
  37. icb = img(iy, ix, 3);
  38. fprintf(fid,'0x%x,0x%x,0x%x,',icr,icg,icb');
  39. ks=ks+1;
  40. if ks>=22
  41.      fprintf(fid,'&');
  42.      ks=0;
  43. end

  44. pc = single([icr, icg, icb]/2^(8-bit)) * 2^(8-bit) / 256;
  45. plot( pr * px1, -pr * py1, '.', ...
  46. 'MarkerEdgeColor', pc );
  47. end;
  48. end;
  49. fclose(fid);

  50. % byte = div_r * div_p * bit / 8
  51. % dw = 0.7; % m
  52. % v = 40; % km/h
  53. % n = v/3.6/dw/pi % rps
  54. % dt = 1/n/div_p * 1000 % ms
復(fù)制代碼

所有資料51hei提供下載:
read.rar (724 Bytes, 下載次數(shù): 9)


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:128488 發(fā)表于 2018-5-26 13:03 | 只看該作者
您好,這個程序是怎么用的啊?matlab中直接就報錯了
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表