어서 오세요!
토론은 여러분이 동료를 만나고 더 큰 과제를 함께 해결하며 그 과정에서 즐거움을 찾을 수 있는 공간입니다.
- 최신 업데이트를 보고 싶으신가요? Highlights를 팔로우하세요!
 - MATLAB 또는 Simulink 활용 능력을 향상시킬 수 있는 기법을 찾고 계신가요? Tips & Tricks에서 찾을 수 있습니다!
 - 수학 관련 농담, 언어유희 또는 밈을 공유하고 싶으신가요? Fun에서 할 수 있습니다!
 - 다른 채널이 필요하다고 생각하시나요? Ideas에서 자세히 알려주세요.
 
업데이트된 토론
- Your name or nickname
 - Where you’re from
 - Your favorite coding topic or language
 - What you’re most excited about in the contest
 


Add a subtitle
Multi-lined titles have been supported for a long time but starting in r2020b, you can add a subtitle with its own independent properties to a plot in two easy ways.
- Use the new subtitle function: s=subtitle('mySubtitle')
 - Use the new second argument to the title function: [t,s]=title('myTitle','mySubtitle')
 

figure() tiledlayout(2,2)
% Method 1
ax(1) = nexttile;
th(1) = title('Pupil size'); 
sh(1) = subtitle('Happy faces');
ax(2) = nexttile;
th(2) = title('Pupil size'); 
sh(2) = subtitle('Sad faces');
% Method 2
ax(3) = nexttile;
[th(3), sh(3)] = title('Fixation duration', 'Happy faces'); 
ax(4) = nexttile;
[th(4), sh(4)] = title('Fixation duration', 'Sad faces'); 
set(ax, 'xticklabel', [], 'yticklabel', [],'xlim',[0,1],'ylim',[0,1])
% Set all title colors to orange and subtitles colors to purple. set(th, 'Color', [0.84314, 0.53333, 0.1451]) set(sh, 'Color', [0, 0.27843, 0.56078])
Control title/Label alignment
Title and axis label positions can be changed via their Position, VerticalAlignment and HorizontalAlignment properties but this is usually clumsy and leads to other problems when trying to align the title or labels with an axis edge. For example, when the position units are set to 'data' and the axis limits change, the corresponding axis label will change position relative to the axis edges. If units are normalized and the axis position or size changes, the corresponding label will no longer maintain its relative position to the axis, and that's assuming the normalized position was computed correctly in the first place.
Starting in r2020b, title and axis label alignment can be set to center|left|right, relative to the axis edges.
- TitleHorizontalAlignment is a property of the axis: h.TitleHorizontalAlignment='left';
 - LabelHorizontalAlignment is a property of the ruler object that defines the x | y | z axis: h.XAxis.LabelHorizontalAlignment='left';
 

% Create data x = randi(50,1,100)'; y = x.*[.2, -.2] + (rand(numel(x),2)-.5)*10; gray = [.65 .65 .65];
% Plot comparison between columns of y
figure()
tiledlayout(2,2,'TileSpacing','none')
ax(1) = nexttile(1);
plot(x, y(:,1), 'o', 'color', gray)
lsline
ylabel('Y1 (units)')
title('Regression','Y1 & Y2 separately')
ax(2) = nexttile(3);
plot(x, y(:,2), 'd', 'color', gray)
lsline
xlabel('X Label (units)')
ylabel('Y2 (units)')
grid(ax, 'on')
linkaxes(ax, 'x')
% Move title and labels leftward set(ax, 'TitleHorizontalAlignment', 'left') set([ax.XAxis], 'LabelHorizontalAlignment', 'left') set([ax.YAxis], 'LabelHorizontalAlignment', 'left')
% Combine the two comparisons into plot and flip the second 
% y-axis so trend are in the same direction
ax(3) = nexttile([2,1]);
yyaxis('left')
plot(x, y(:,1), 'o')
ylim([-6,16])
lsline
xlabel('X Label (units)')
ylabel('Y1 (units) \rightarrow')
yyaxis('right')
plot(x, y(:,2), 'd')
ylim([-16,6])
lsline
ylabel('\leftarrow Y2 (units)')
title('Direct comparison','(Y2 axis flipped)')
set(ax(3),  'YDir','Reverse')
% Align the ylabels with the minimum axis limit to emphasize the % directions of each axis. Keep the title and xlabel centered ax(3).YAxis(1).LabelHorizontalAlignment = 'left'; ax(3).YAxis(2).LabelHorizontalAlignment = 'right'; ax(3).TitleHorizontalAlignment = 'Center'; % not needed; default value. ax(3).XAxis.LabelHorizontalAlignment = 'Center'; % not needed; default value.

- Join a team that matches your coding personality
 - Solve Cody problems, complete the contest problem group, or share Tips & Tricks articles
 - Bonus Round: Two top players from each team will be invited to a fun code-along event
 
- Main Round: Nov 10 – Dec 7, 2025
 - Bonus Round: Dec 8 – Dec 19, 2025
 




- Your name or nickname
 - Where you’re from
 - Your favorite coding topic or language
 - What you’re most excited about in the contest
 
- Your name or nickname
 - Where you’re from
 - Your favorite coding topic or language
 - What you’re most excited about in the contest
 
- Follow the Community Guidelines: Take a moment to review our community standards. Posts that don’t follow these guidelines may be flagged by moderators or community members.
 - Ask Questions About Cody Problems: When asking for help, show your work! Include your code, error messages, and any details needed to reproduce your results. This helps others provide useful, targeted answers.
 - Share Tips & Tricks: Knowledge sharing is key to success. When posting tips or solutions, explain how and why your approach works so others can learn your problem-solving methods.
 - Provide Feedback: We value your feedback! Use this channel to report issues or share creative ideas to make the contest even better.
 
- Follow the Community Guidelines: Take a moment to review our community standards. Posts that don’t follow these guidelines may be flagged by moderators or community members.
 - Ask Questions About Cody Problems: When asking for help, show your work! Include your code, error messages, and any details needed to reproduce your results. This helps others provide useful, targeted answers.
 - Share Tips & Tricks: Knowledge sharing is key to success. When posting tips or solutions, explain how and why your approach works so others can learn your problem-solving methods.
 - Provide Feedback: We value your feedback! Use this channel to report issues or share creative ideas to make the contest even better.
 
- Follow the Community Guidelines: Take a moment to review our community standards. Posts that don’t follow these guidelines may be flagged by moderators or community members.
 - Ask Questions About Cody Problems: When asking for help, show your work! Include your code, error messages, and any details needed to reproduce your results. This helps others provide useful, targeted answers.
 - Share Tips & Tricks: Knowledge sharing is key to success. When posting tips or solutions, explain how and why your approach works so others can learn your problem-solving methods.
 - Provide Feedback: We value your feedback! Use this channel to report issues or share creative ideas to make the contest even better.
 
- Which one is your favorite?
 - Which ones do you want to add to your collection?
 
Discussions 정보
Get to know your peers while sharing all the tricks you've learned, ideas you've had, or even your latest vacation photos. Discussions is where MATLAB users connect!
기타 커뮤니티 영역
MATLAB 및 Simulink에 관해 묻고 답하세요!
사용자 제출 코드를 다운로드하고 기여하세요!
문제를 풀고 MATLAB에 대해 배우며 배지도 획득하세요!
내부 개발자가 바라보는 MATLAB 및 Simulink!
AI를 사용해 MATLAB 코드 초안을 생성하고 질문에 답할 수 있습니다!



