|
|
Vertices Tabelle verändern |
|
Borste |

Forum-Fortgeschrittener
|
 |
Beiträge: 56
|
 |
|
 |
Anmeldedatum: 18.04.13
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 13.06.2013, 15:22
Titel: Vertices Tabelle verändern
|
 |
Hallo Leute,
habe 2 Probleme:
1. Könnte mir vllt jemand sagen, wie man eine funktion schreibt, die in der vertices-tabelle die 3 spalte auf 3 stellen hinterm komma runden kann, sodass nicht immer zahlen wie 0.296020627021790 dort stehen.
2. Ich möchte in der 3. spalte ALLE werte die kleiner gleich 0,5 sind mit 2/3 multiplizieren. wenn ich meine funktion durchlaufen lasse werden allerdings nur die werte verändert die genau 0,5 sind....warum?
Dies ist meine Funktion:
function xyz=verschieben(xyz)
for i=1:length(xyz)
if xyz(i,3)<=0.05;
xyz(i,3)=xyz(i,3)*(2/3);
end
end
Besten Dank
|
|
|
|
|
Borste |
Themenstarter

Forum-Fortgeschrittener
|
 |
Beiträge: 56
|
 |
|
 |
Anmeldedatum: 18.04.13
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 13.06.2013, 18:09
Titel:
|
 |
also problem 1. hab ich schon selbst gelöst jetzt, problem 2. besteht weiterhin ; )
|
|
|
Jan S |

Moderator
|
 |
Beiträge: 11.057
|
 |
|
 |
Anmeldedatum: 08.07.10
|
 |
|
 |
Wohnort: Heidelberg
|
 |
|
 |
Version: 2009a, 2016b
|
 |
|
|
 |
|
Verfasst am: 13.06.2013, 18:17
Titel: Re: Vertices Tabelle verändern
|
 |
Hallo Borste,
Zum 2. Problem: Ganz im Ernst, das glaube ich nicht. Im Code testest Du, ob die Elemente kleiner gleich 0.05 sind. Dann wäre es ja sehr verblüffend, wenn nur die Elemente die gleich 0.5 sind verändert werden, oder? Möglicherweise hast Du das M-File editiert und nicht abgespeichert.
Ein weiterer Vorschlag:
Gruß, Jan
|
|
|
Borste |
Themenstarter

Forum-Fortgeschrittener
|
 |
Beiträge: 56
|
 |
|
 |
Anmeldedatum: 18.04.13
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 14.06.2013, 10:37
Titel:
|
 |
okay, meine funktion klappt jetzt auf einmal! M-file hatte ich richtig abgespeichert, evtl lag es an der command history..funktioniert sowohl
mit meinem weg als auch mit deinem vorschlag. danke dafür!
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2025
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|