[Matlab] arsada bir çizgi çizmek nasıl?

D

davyzhu

Guest
Tüm Merhaba, ben başlangıç ​​noktası (x1, y1) ve bitiş noktası (x2, y2) biliyorum arsada bir çizgi çizmek nasıl? Teşekkürler! Davy
 
Hej DavyLets Eğer koordinatları (x1, y1) ve (x2, y2) bir çizgi istediklerini söylüyorlar. Sonra x ve y koordinatları ile bir vektör yapmak: x = [x1 x2] ve y = [y1 y2] Matlab bu şekilde kullanılan 'Hat' adı verilen bir işlevi vardır:. Satır (x, y) I üretir iki nokta ve them.Hopes bu helped.Regards bağlayan bir çizgi ile bir arsa
 
hiçbir satır işlevi gerekli olduğunu. byitself noktaları arasında lineer interpolasyon yapmak çizmek yüzden sadece tryplot ([x1, x2], [y1, y2]).
 
Merhaba! Ben benzer bir sorunum ismimin baş harfleri (JCBD) oluşturmak isteyen var ama özel bir yol ile. Yani bir komplo bazı noktaları koymak gerekir ve onlara bunu yapmalıyım 4 harften formedhow vardır böylece hatları ile bağlamak?
 
y = x Bu balta axisy = onun kadar gidiyor 2x üzerinde lineer denklem
 
I hattı (x, y) MATLAB'de işlev 3B fonksiyonu olarak kullanılmak üzere aşırı edilebilir ve böylece (x, y, z), çizgi olarak kullanılabilir inanıyoruz. Gibi çizim işlevini interpolate doğrusal belirtilmektedir ancak bazen bu arzu edilmez. Hattı işlevini kullanarak bir örnek animasyon plot komutu kullanarak benzer animasyonlar daha düzgün olacak gibi. Tüm line.CheersSlayer ile ne yapmak istediğinize bağlıdır
 
İşte ur Sorgu için bir cevap ...... sadece formatPLOT (X, Y) araziler vektör Y versus vektör X. X veya Y bir matris ise, vektör matrisin satır veya sütunları karşı çizilen kullanın , bunların index.If Y karşı Y sütun karmaşık olduğuna bağlı hat up.PLOT (Y) eğrileri, arsa (Y) (real (Y), imag (Y)) PLOT ile eşdeğerdir. arsa tüm diğer kullanımlar olarak, sanal kısmı S biri elementfrom yapılmış bir karakter dizesi nerede ignored.Various çizgi türleri, arsa sembolleri ve renkleri (X, Y, S) withPLOT elde edilebilir herhangi bir veya tüm aşağıdaki 3 colunms: y sarı. noktası - solidm macenta o daire: dottedc camgöbeği x x-işareti -. dashdotr kırmızı + artı - dashedg yeşil * starb mavi s squarew beyaz d diamondk siyah v üçgen (aşağı) ^ üçgeni (yukarı) <üçgeni (solda)> üçgeni (sağda) p pentagramh hexagramFor Örneğin, PLOT (X, Y, c +: ) araziler bir mavi noktalı bir plusat doğrultusunda her bir veri noktası; PLOT (X, Y, bd) parsellerde her Datapoint az mavi elmas ama (S2 X1, Y1, S1, X2, Y2, X3, herhangi line.PLOT çekmez Y3, S3, ...) parselleri Xs ve Ys vektörler olduğu, (X, Y, S) üçe bythe tanımlanmıştır ya da Ss matricesand birleştiren strings.For örneğin, arsa (X, Y, Y, X, olup Y, veri noktalarında yeşil daireler interpolating asolid sarı çizgi ile, iki araziler) verileri gidin.
 
aztroboy, burada 'J' basit bir mektup. Daha letters.plot içine genişletebilirsiniz ([5 5 4 3 2], [8 2 1 1 2], 'k', [4 6], [8 8], 'k'); xlim ([0 10 ]); ylim ([0 10]);
 
aztroboy, burada 'J' basit bir mektup. Daha letters.plot içine genişletebilirsiniz ([5 5 4 3 2], [8 2 1 1 2], 'k', [4 6], [8 8], 'k'); xlim ([0 10 ]); ylim ([0 10]);
thanks faztroboyby bir sürü cevap Ben bu xlim ([5 100]) yaptı; ylim ([5 100]); ------: arrow: - ---- Beraberlik (x, y) axisplot ([5 5 4 3 2], [8 2 1 1 2], 'k', [4 6], [8 8], 'k'); xlim ([ 0 10]); ylim ([0 10]); -: ok: - Beraberlik (J) harfi --- k (satır siyah renk) plot ([5 5 4 3 2], [8 2 1 1 2], 'R', [4 6], [8 8], 'R'); xlim ([0 10]); ylim ([0 10]); ---: ok: --- Beraberlik ( J) harfi --- R (çizginin Kırmızı renk) plot ([4 6] ise, [8 8], 'R'); xlim ([0 10]); ylim ([0 10]); -: ok: ---- Çizim boğaz hat ----- Kırmızı colorplot ([2 9], [5 5] 'K', [2 9], [4 4] 'R'); xlim ([0 10]); ylim ([0 10]); -: ok: ------ 2 düz çizgiler ----- Kırmızı ve siyah renkli arsa (Berabere [4 8], [7 7], 'K '[4 4], [3 7], R', [4 8], [3 3], [8 8], [3 7], 'R'); xlim ([0 10]); ylim ([0 10]); -: ok: - Beraberlik kare
 

Welcome to EDABoard.com

Sponsor

Back
Top