Come ottenere una bella scala cromatica su trame 3d (semi) logaritmiche su Matlab?

StackOverflow https://stackoverflow.com/questions/433769

  •  10-07-2019
  •  | 
  •  

Domanda

Dopo aver questa domanda ha risposto tramite un link a un sito esterno , mi sono reso conto di aver risolto un problema, solo per ottenerne un altro uno: su una scala logaritmica il parametro C = Z delle funzioni MESH e SURF non funziona molto bene. Tutto ciò che ottieni è un grafico blu, senza il solito gradiente di colore, che ottieni passando 3 parametri.

Come ripristinarlo?

È stato utile?

Soluzione

Hai visto caxis comando? Potrei anche suggerirti di guardare il CData e CDataMapping proprietà dell'oggetto handle di superficie. Spero che questi collegamenti puntino nella giusta direzione.

Altri suggerimenti

Porterò sulle spalle @ @ a href = "https://stackoverflow.com/questions/433769/how-to-get-a-beautiful-color-scale-on-semi-logarithmic-3d-plots- on-matlab # 433801 "> La risposta di Azim . Usando il caxis, dovresti essere in grado di definire i punti di interruzione logaritmici per la tua combinazione di colori, che impedirà al tuo intero grafico di diventare blu. Non ricordo se questo può essere fatto automaticamente con le proprietà del grafico.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top