nonconformant arguments, Array substitution

6 visualizaciones (últimos 30 días)
abdul azim
abdul azim el 27 de Jun. de 2022
Respondida: Walter Roberson el 28 de Jun. de 2022
data = dlmread('C:\Users\Acer\Desktop\project hydro\Offset.txt');
disp(data)
prompt = "\nEnter the value of wl? = ";
x = input(prompt);
wl= data(2:x+2,1)
Breadth= data(2:x+1,2) %input wl
Area=[1;4;2;4;2;4;2;4;1].*Breadth;
disp(Area);
TotalArea=sum(Area)
%How do i get the array i made to multiply with the array for area

Respuestas (1)

Walter Roberson
Walter Roberson el 28 de Jun. de 2022
You cannot. Breadth is a column vector of length x. [1;4;2;4;2;4;2;4;1] is a column vector of length 9. You cannot multiply those together unless x is 1 or 9.
I suspect that you should be looking at trapz()

Categorías

Más información sobre Logical en Help Center y File Exchange.

Etiquetas

Productos

Community Treasure Hunt

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

Start Hunting!

Translated by