Προς το περιεχόμενο

Απορία στο Matlab


Μάριος Στ.

Προτεινόμενες αναρτήσεις

Καλησπέρα σε όλους, έχω μια απορία σχετικά με το matlab, για το πως θα γράψω το πλήθος των αριθμών από το 1 έως το 1000, δλδ 1+2+3+4+5+6+7+8............+1000! Ευχαριστώ!

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Αν θελεις να βρεις το άθροισμα τους 

 

sum=0;
for n=1:1000
   sum =sum+n;
end
display(sum);
 
Αν θέλεις απλά ένα πίνακα που έχει όλους τους αριθμούς στην σειρά είναι
x=[1:1000];
το πλήθος τους είναι το μήκος του πίνακα άρα plithos=size(x,2);
  • Like 2
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δεν ειναι πρόβλημα matlab, το συγκεκριμένο. Η γενική λύση ειναι: ν*(ν+1)/2, όπου ν ειναι θετικός ακέραιος, στη δική σου περίπτωση 1000.

 

Για γενική λύση matlab κοίτα το symsum.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...