คำถามติดแท็ก matlab-figure

5
พล็อตเส้นสีต่างๆโดยอัตโนมัติ
ฉันกำลังพยายามพล็อตการประมาณความหนาแน่นของเคอร์เนลหลายรายการบนกราฟเดียวกันและฉันต้องการให้ทั้งหมดเป็นสีที่ต่างกัน ฉันมีวิธีแก้ปัญหาโดยใช้สตริง'rgbcmyk'และก้าวผ่านมันสำหรับแต่ละพล็อตแยกกัน แต่ฉันเริ่มมีรายการซ้ำหลังจากทำซ้ำ 7 ครั้ง มีวิธีที่ง่ายกว่า / มีประสิทธิภาพมากกว่านี้และมีตัวเลือกสีเพิ่มเติมหรือไม่? for n=1:10 source(n).data=normrnd(rand()*100,abs(rand()*50),100,1); %generate random data end cstring='rgbcmyk'; % color string figure hold on for n=1:length(source) [f,x]=ksdensity(source(n).data); % calculate the distribution plot(x,f,cstring(mod(n,7)+1)) % plot with a different color each time end

5
การตั้งค่าขนาดรูปกราฟ
สิ่งที่ฉันอยากทำคือทำให้ความกว้างมากขึ้นและความสูงเล็กลง ฉันแค่ทำแปลงแรสเตอร์ แต่คำถามนี้นำไปใช้กับ figureMATLAB ฉันสามารถปรับขนาดได้ด้วยตนเองโดยใช้รูปโดยตรงเมื่อสร้างขึ้น แต่ฉันต้องการให้โปรแกรมพ่นออกในขนาดที่เหมาะสมเพื่อเริ่มต้นด้วย
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.