J'écris un code pour la méthode des éléments finis adaptatifs dans 1d. J'ai un intervalle disons [0,1] et dans la première itération j'ai un maillage, x = 0: .25: 1 et dans la deuxième itération je voudrais diviser le deuxième et dernier segment en 3 et 5 segments. Donc, le vecteur mis à jour, x a 11 nœuds. Ce processus sera répété encore et encore avec différents segments. Je suis vraiment confus comment puis-je mettre à jour le vecteur x?Réorganisation d'un vecteur dans matlab
0
A
Répondre
0
Supposons que votre vecteur x possède n éléments. Et vous voulez mettre à jour le i-ième segment et le diviser en k parties. puis:
x = [x(1:i-1), x(i):((x(i+1) - x(i))/k):x(i+1), x(i+2:n)];
1
Une façon de le faire est:
x = 0:0.25:1;
xrefined3 = [x(1):0.25/3:x(2) x(2:end-1) x(end-1):0.25/3:1];
xrefined5 = [x(1):0.25/5:x(2) x(2:end-1) x(end-1):0.25/5:1];
Questions connexes
- 1. Copier le vecteur au vecteur dans Matlab
- 2. vecteur de tracé dans matlab
- 3. échelle un vecteur dans Matlab
- 4. filtrage Tableaux/Vecteur Matlab
- 5. Matlab: Mix vecteur d'entrée
- 6. Matlab retour vecteur
- 7. MATLAB - Ligne-vecteur efficace * Matrix * colonne-vecteur
- 8. dispersion un vecteur Matlab
- 9. Matlab, éléments accédants dans le vecteur
- 10. faire un retard dans mon vecteur, matlab
- 11. Matlab: générer un vecteur aléatoire
- 12. Matlab - vecteur de division par vecteur, boucle d'utilisation
- 13. Matlab: comment implémenter un vecteur dynamique
- 14. MATLAB: extraire chaque nième élément du vecteur
- 15. un vecteur dans Réorganiser une autre répétition dans un Matlab
- 16. Sommairement des blocs de nombres dans un vecteur dans matlab
- 17. comment éliminer un nombre complexe dans un vecteur dans Matlab
- 18. MATLAB: Dupliquer chaque élément d'un vecteur?
- 19. MATLAB: indexation vectorisée confondue avec vecteur * matrice
- 20. Matlab: multiplier une cellule par un vecteur
- 21. Reshape vecteur Matlab de manière rangée sage
- 22. Matlab parallèle - Créer un vecteur distribué
- 23. Caractère Matlab pour doubler le vecteur
- 24. MATLAB: duplication du vecteur 'n' fois
- 25. Recursion Matlab: Enregistrement de la sortie dans un vecteur/tableau
- 26. Création vecteur d'étiquettes en utilisant l'indicateur matrice dans Matlab
- 27. Affectation d'un vecteur à une ligne de matrice dans MATLAB
- 28. Convolution de surface N-dimensionnelle avec un vecteur dans matlab
- 29. Façon la plus efficace de répéter un vecteur dans Matlab
- 30. Améliorations de la vitesse pour un vecteur trié dans MATLAB