WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Matlab - Mittelwert & Index

 

MatlabKing123
Forum-Newbie

Forum-Newbie


Beiträge: 5
Anmeldedatum: 22.06.16
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 22.06.2016, 11:07     Titel: Matlab - Mittelwert & Index
  Antworten mit Zitat      
Aufgabe:
Geben Sie den Index n1 desjenigen Elementes des Vektors x an, das am na ̈chsten zum Mittelwert aller Elemente von x liegt, sowie den Index n2 des am weitesten entfernten Elementes.

gegeben ist folgende Array:
x = [
37.84957963057832
73.17621113884195
96.76211607622474
96.80572766671214
40.527430726263916
97.77001491227377
91.0406464597351
65.93728162862166
92.80250316842633
91.96171849823774
33.26917443925203
35.792139579683116
54.6705852325323
72.40781596314966
39.1823607571223
98.13178076767441
98.47949473944955
49.88972543177154
44.18600533245524
90.43023593878439
36.696057499829855
78.14234607375346
72.76946106791507
39.776381701954094
22.79879029691682
46.65531291312719
40.16640463485406
44.652220157629614
96.72690133906227
97.08535724863255
66.59255955868959
77.2602373995773
58.60434743141264
76.66717260505624
88.53639792113668
74.0563062880232
75.21448741007592
26.978004678889285
99.69507379073097
102.84671608265305
70.92647304162935
62.59767285921698
101.23283193131125
98.22887676904595
47.468873381017985
69.61099819813148
87.09277810810083
54.29483287817804
71.10906971472087
61.523690330806126
72.11542987763696
89.37515043547594
45.42884647705358
23.005439626661257
31.708635567792022
100.1778926510726
74.98713484423112
40.93554906897046
76.77341253744234
54.97326023486228
61.73025899629276
80.50669172987733
78.5189939632321
21.489185493844897
47.04807137823052
53.6413894644417
98.69778862643328
92.91651425853885
93.88122573453124
33.693603800527356
71.65723351198446
65.8745593414216
72.2604201081444
84.34434540087491
98.44039475716147
25.35875499585062
90.10278101592444
21.75546370831456
78.97097511323419
93.58173901355092
88.00361258678909
23.419851372935895
99.13077920128309
47.22760216644489
94.14362796621232
97.73899215052258
49.27892375954611
79.96622419249249
23.282321810995374
78.17041524814255
82.47204871936432
28.12045631761086
77.12749424185928
52.81774585517185
25.32347146843641
80.1436102840749
51.15901532291893
43.58523470974106
91.08672629699942
24.048097394976534
44.24177570518309
47.486260930325976
32.16510030634493
23.12817641940003
100.08831445653949
25.381957808924856
40.833758221341576
94.2407264088316
28.82600266597767
46.331286414310654
];
Private Nachricht senden Benutzer-Profile anzeigen


Andreas Goser
Forum-Meister

Forum-Meister


Beiträge: 3.654
Anmeldedatum: 04.12.08
Wohnort: Ismaning
Version: 1.0
     Beitrag Verfasst am: 22.06.2016, 11:50     Titel:
  Antworten mit Zitat      
Code:
Private Nachricht senden Benutzer-Profile anzeigen E-Mail senden
 
ro_mat
Forum-Century

Forum-Century


Beiträge: 158
Anmeldedatum: 20.10.15
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 23.06.2016, 08:38     Titel: Nun eine hilfreiche Antwort
  Antworten mit Zitat      
Hallo,

ausgehend von meinem Beispielvektor mache ich es Schritt für Schritt zum besseren Verständnis, du kannst in deinem Code dann auch Befehle zusammenfügen!

Code:

x = [1,2,3,5,7,9,12,7,8,4,6,3]; % Vektor x
mw_x = mean(x); % Mittelwert des Vektor x
diff_x = abs(x - mw_x); % Absoluter Abstand von jedem Wert zum Mittelwert
min_x = find(diff_x == min(diff_x)); % Index des kleinsten Abstandes
max_x = find(diff_x == max(diff_x)); % Index des größten Abstandes
 


Hoffe ich kann dir damit dienen, liebe Grüße,

Robert
Private Nachricht senden Benutzer-Profile anzeigen
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

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 | goMatlab RSS Button RSS

Hosted by:


Copyright © 2007 - 2024 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.