gpt4 book ai didi

matlab - 如何在 Matlab 中显示部分彩色文本?

转载 作者:太空宇宙 更新时间:2023-11-03 20:22:24 25 4
gpt4 key购买 nike

我正在尝试根据给定的输入字母表为字符串中的一些字母表着色。谁能建议我如何实现它?因为我是新手。

假设我有以下字符串:“AUSTRALIA”

输入:A
输出:(红色的A)'A'USTR(红色的A)'A'LI(红色的A)'A'

最佳答案

如果您想将其显示为轴上的文本 (GUI),请使用 text 命令和 Latex 格式化字符串

text('string','{\color{red} A}ustralia')

您可以阅读 Latex 命令 here .
或者,Yair Altmans great website 中提到了某些 UI 控件的未记录功能。 .

就是这样(直接取自他的网站)

uicontrol('Style','list', 'Position',[10,10,70,70], 'String', ...
{'<HTML><FONT color="red">Hello</Font></html>', 'world', ...
'<html><font style="font-family:impact;color:green"><i>What a', ...
'<Html><FONT color="blue" face="Comic Sans MS">nice day!</font>'});

为了真正找到字母实例,使用strrep命令。

strrep(lower('Australia'),'a','{\color{red}a}')

这里有一个缺陷,与大写字母有关,我相信你能解决!

关于matlab - 如何在 Matlab 中显示部分彩色文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8810815/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com