How do I input a table column of values into a formula?
Ältere Kommentare anzeigen
Hello, I am new to MatLab. Here is some simple code I would greatly appreciate some help on.
I am given an excel spreadsheet of dates and a value of length (radius). I want to convert the radius from inches to centimeters by multiplying it by 2.54. Then I want to calculate areas using the radius, one set as inches^2 and one set as centimeters^2. I don't know how to input values from the excel column into formulas on MatLab. I get the error that operator '*' is not supported for operands of type 'table', but when I forgo '*' I get another error stating "Invalid Experssion".
clc;
close all;
clear all;
% Prepare DataSet
Trans = readtable('Data1.xlsx');
radius = Trans(:,4)
%convert radius [inches] to radius [centimeters], 1 in = 2.54 cm
newradius = (radius)*2.54 %[cm]
%Calculate area in cm^3 and in^3, area = pi*r^2
area_in = pi*(radius)^2 %[in^2]
area_cm = pi*(newradius)^2 %[cm^2]
Akzeptierte Antwort
Weitere Antworten (0)
Kategorien
Mehr zu Logical finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!