3
大家好,我是生機(二)b94607012 楊善喬
    大家好,我是生機(二)b94607012 楊善喬
相信用matlab的時候,有人會遇到輸出圖檔可是卻沒有辦法控制其大小,建議如下
利用print輸出圖檔如下:
 print('-djpeg',['D:\demo\matlab_figure\ice1\figure',int2str(i)]);
 輸出的圖檔一直是1201*900
 之後在用flash做完動畫之後
 放到dreamweaver去製作網頁
 為了把圖弄小一點直接在dreamweaver調大小繪造成圖形失真(也些線條不見)
 有什麼辦法是可以在matlab就可以控制它輸出的圖檔變小呢??
 答案就是使用print('-djpeg','-rnumber')可以改寫析度  其中的number是自己定的解析度
                                                                                
若以原來1201*900為例
用print('-djpeg','-r100')可改成801*600
用print('-djpeg','-r75')可改成601*450
用print('-djpeg','-r50')可改成401*300
用print('-djpeg','-r0')可改成和螢幕解析度相同
 若以原來1201*900為例
用print('-djpeg','-r100')可改成801*600
用print('-djpeg','-r75')可改成601*450
用print('-djpeg','-r50')可改成401*300
用print('-djpeg','-r0')可改成和螢幕解析度相同
希望能對大家有所幫助,謝謝
