How can I use meshgrid in a loop?

2 Ansichten (letzte 30 Tage)
Syed Ali Hassan
Syed Ali Hassan am 23 Apr. 2014
Kommentiert: Syed Ali Hassan am 23 Apr. 2014
P1=meshgrid(range(1):dP(1):range(2));
P2=meshgrid(range(3):dP(2):range(4));
P3=meshgrid(range(5):dP(3):range(6));
I want like that
tempn=2;
for i = 1:3
P(i)=meshgrid(range(tempn-1):dP(i):range(tempn));
tempn=tempn+2;
end

Akzeptierte Antwort

Azzi Abdelmalek
Azzi Abdelmalek am 23 Apr. 2014
Use cell array
P{i}=
  3 Kommentare
Azzi Abdelmalek
Azzi Abdelmalek am 23 Apr. 2014
%function [Pn,Lightn]=init_ffa(n,range)
%your code
Pn{1}=P1n;
Pn{2}=P2n;
Pn{3}=Pn
Syed Ali Hassan
Syed Ali Hassan am 23 Apr. 2014
%function [Pn,Lightn]=init_ffa(n,range)
%your code
Pn{1}=P1n;
Pn{2}=P2n;
Pn{3}=P3n;
that isn't work.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Tags

Noch keine Tags eingegeben.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by