Index in position 1 exceeds array bounds (must not exceed 1).

1 visualización (últimos 30 días)
Aya Emam
Aya Emam el 19 de Mayo de 2023
Comentada: KSSV el 19 de Mayo de 2023
clc
clear all
close all
path = 'H:\radition';
Date= importdata([path '\radd.csv']);
dB = Date(1:360,3);
% pol_1 = 10*log10(Data(1:121,3)./max(Data(1:121,3)));
Theta = Data(1:361,1)*pi/180;
dB = dB-min(dB);
polarplot (Theta,(dB/50))
hold on
  2 comentarios
Atsushi Ueno
Atsushi Ueno el 19 de Mayo de 2023
Movida: Atsushi Ueno el 19 de Mayo de 2023
The output from importdata function seems to be struct.
Theta (B1:B360) looks like only 90[deg] or 270[deg].
Date= importdata('radd.csv')
Date = struct with fields:
data: [360×7 double] textdata: {360×1 cell} rowheaders: {360×1 cell}
dB = Date.data(1:360,3);
% pol_1 = 10*log10(Data(1:121,3)./max(Data(1:121,3)));
Theta = Date.data(1:360,1)*pi/180;
dB = dB-min(dB);
polarplot (Theta,(dB/50))
hold on
Aya Emam
Aya Emam el 19 de Mayo de 2023
but this is the solution

Iniciar sesión para comentar.

Respuestas (1)

KSSV
KSSV el 19 de Mayo de 2023
T = readtable('https://in.mathworks.com/matlabcentral/answers/uploaded_files/1388229/radd.csv') ;
dB = T.(3) ;
% pol_1 = 10*log10(Data(1:121,3)./max(Data(1:121,3)));
Theta = T.(1)*pi/180;
dB = dB-min(dB);
polarplot (Theta,(dB/50))
  3 comentarios
Aya Emam
Aya Emam el 19 de Mayo de 2023
like 8 can you help me to draw like this by using the same excel sheet pleas sir
KSSV
KSSV el 19 de Mayo de 2023
Try changing the indices i.e. columns.

Iniciar sesión para comentar.

Community Treasure Hunt

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

Start Hunting!

Translated by