Create new varaible (column) based on data in same row from multiple varaiables.

조회 수: 3 (최근 30일)
Joe Opdenaker
Joe Opdenaker 2022년 10월 17일
댓글: Nikhil 2022년 10월 24일
I have a matrix of data [ trial, block, IV1, IV2, IV3, DV ]. I want to create a new variable based on the different levels of IVs 1-3 for multiple subjects.
n: 6
trials: 384
blocks: 8
IV1: 3 levels
IV2: 2 levels
IV3: 2 levels
new variables wold have 12 conditions.
  댓글 수: 2
Rik
Rik 2022년 10월 17일
How would your new variable look? What have you tried to create it?
Nikhil
Nikhil 2022년 10월 24일
As 3,4,5 columns are your IV values, you can create a new column using your data.
If your table name is temp. You can do it like
temp(1,7) = temp(1,3) + temp(1,4) * temp(1,5) (7 here indicates new column)
That will create a new column in the table and fill it using your desired value.

댓글을 달려면 로그인하십시오.

답변 (0개)

카테고리

Help CenterFile Exchange에서 Simulink Functions에 대해 자세히 알아보기

제품


릴리스

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by