What is the mistake in this code ?
Mostrar comentarios más antiguos
Error using importdata (line 139) Unable to open file.
Error in Capacity_Total_up_Output (line 19) C_Total{i} = importdata(fullfile(P,F_Total));
%The Two Files are C_Total_1.txt , C_Total_2.txt
clc;
clear;
N = (6:10).^2; %Number of Elements IRS
K = 2:2:10; %Number of Single Antennas UE
C_Total_1 = importdata('C_Total_1.txt') ; % Total Capacity
C_Total_2 = importdata('C_Total_2.txt') ; % Total Capacity
P = 'C:\Users\tripo\Documents\Total_April_Capacity\ART';
Total_File = [1,2];
Total_Capacity_File = numel(Total_File);
C_Total = cell(1,Total_Capacity_File);
for i = 1:Total_Capacity_File
F_Total = sprintf('C_Total_%d.txt',Total_File(i));
% C_Total{i} = importdata(fullfile(P,F_Total));
C_Total{i} = importdata(F_Total);
end
% C_Total_up = mean(cat(3, C_Total{:}), 3);
% C_Total_up = reshape([C_Total{1};C_Total{2}],size(C_Total{1},1),[]);
C_Total_up = C_Total{1}+C_Total{2};
%%
figure(1)
newcolors = [0 0.4470 0.7410
0.8500 0.3250 0.0980
0.9290 0.6940 0.1250
0.25 0.80 0.54
1 0.4470 0.7410
0.7 0.6 0.6
0.4940 0.2840 0.5560
1 0.6940 0.7410
0.3010 0.7450 0.9330
0.7350 0.0780 0.1840];
colororder(newcolors)
legendString = "N = " + string(N);
plot_T = plot(K,C_Total_up,'-O','LineWidth',2);
grid on
title('Total Capacity of the System')
xlabel('Number of Users')
ylabel('Total Capacity (bit/s/Hz)')
legend(plot_T,legendString)
figure(2)
newcolors = [0 0.4470 0.7410
0.8500 0.3250 0.0980
0.9290 0.6940 0.1250
0.25 0.80 0.54
1 0.4470 0.7410
0.7 0.6 0.6
0.4940 0.2840 0.5560
1 0.6940 0.7410
0.3010 0.7450 0.9330
0.7350 0.0780 0.1840];
colororder(newcolors)
legendString = "K = " + string(K);
plot_L = plot(N,C_Total_up,'-O','LineWidth',2);
grid on
title('Total Capacity of the System')
xlabel('Number of Elements')
ylabel('Total Capacity (bit/s/Hz)')
legend(plot_L,legendString)
2 comentarios
Benjamin Thompson
el 3 de Feb. de 2022
Can you also post the error message that you see? And the input file you are reading, or a sample of it?
Image Analyst
el 3 de Feb. de 2022
How could we possibly know without the two files, C_Total_1.txt , C_Total_2.txt, that you forgot to attach? Please attach them after reading this:
All I can guess is that the file is not in the current folder or on the search path.
Respuesta aceptada
Más respuestas (0)
Categorías
Más información sobre Signal Integrity Kits for Industry Standards en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

