Hi everyone, I face a difficulty in plotting graph from mat file. I want to get the graph from the mat file but the graph did not pop out and get the result in command window as shown in the figure 1 below.
Figure 1
The figure 2 below is the setting for the code.
Anyone can help me? Thanks. This is the code I am using:
clc;
clear all;
close all;
s = load('lai3.mat');
plot(transpose(s.val))

1 件のコメント

Steven Lord
Steven Lord 2020 年 3 月 25 日
I recommend you change the name of your script. There is already a function named graph in MATLAB.

サインインしてコメントする。

 採用された回答

Subhamoy Saha
Subhamoy Saha 2020 年 3 月 25 日

1 投票

clc;
clear all;
close all;
s = load('lai3.mat');
x=s.lai3(:,1); % s is having a field named lai3
y=s.lai3(:,2);
plot(x,y)

4 件のコメント

KIEN WEI LAI
KIEN WEI LAI 2020 年 3 月 25 日
Hi, I tried this method just now. However, the graph is still not show up, can I know what is the problem?
KIEN WEI LAI
KIEN WEI LAI 2020 年 3 月 25 日
Hi, I have solve the problem. Thanks for your suggestion.
Subhamoy Saha
Subhamoy Saha 2020 年 3 月 25 日
Can you tell what was the problem because I'm getting plot with the sugested line of codes.
KIEN WEI LAI
KIEN WEI LAI 2020 年 3 月 25 日
It is the naming of my file. I put graph.mat instead of other name. That's why have the problem.

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File Exchange で Graphics Performance についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by