UI自学

学习计划

UI(User Interface)设计指的是对软件的人机交互、操作逻辑、界面设计。ui设计师要负责软件界面的美术设计、创意工作和制作。对界面进行维护优化等。
关于自学ui
1.学习基础软件的操作
ps想办法自学,还有以下图片中的一些软件,学会主要功能即可。(计划在假期的十几天把ps的主要功能摸清楚,找有教程结合问会ps的大佬)在这里插入图片描述

2.收集图标提高审美自我临摹
当基本掌握了ps以后可以进行收集。UI parade,花瓣网等网站上面都有实例,每天模仿一例,模仿过程中如果又不会的地方及时请教大佬。
会了工具的使用,也要会设计规范(老姜尺寸网),或者理论。那么在UI中国,优设网等等这些网站上会有很多大佬分享许多自己的设计经验,理论什么的,认真的读一读别人的分享的内容,不要当一个只会软件使用的呆瓜,要多充实一下自己在这个领域的各方面的知识。另外买一本空白笔记本,每天在上面写写画画,记录自己的想法,画画自己的创意,基本手绘能力要有。
3.临摹到一定程度可以把常用软件进行一个重新设计
这要找大佬带。。。。
补充一下相关书籍吧,适合小白的我
《写给大家看的设计书》排版问题
《腾讯传》
《UI设计黄金法则》不适合小白
经历过以上几个阶段后可以学AI、AE等设计相关软件了。以上是我的自学计划。。明天开始吧

8.19-------------------------------------------------------------------------------------------------------------
format long

eps(3)

ans =

 4.440892098500626e-16

eps(single(3))

ans =

single

2.3841858e-07

%eps函数,可以获取一个数值和最接近该数值的浮点数之间的间隙
关于eps函数:
MATLAB中eps是一个函数,可以返回某一个数N的最小浮点数精度,形式例如eps(N)。一般直接用eps即可。

eps = eps(1) = 2.2204e-16

1 == 1 + eps: false

1 == 1 + eps * 0.51: false

1 == 1 + eps * 0.5: true (<=0.5 时为true)

用法: 一般用在分母上,防止分母等于0。1/(x+eps)。
无穷量和非数值量
a=0/0,b=log(0),c=inf-inf

a =

NaN

b =

-Inf

c =

NaN
Inf和-Inf代表的是真无穷量和负无穷量,NaN代表非数值量;(Not-a-Number.)
正负无穷量一般由运算溢出产生,产生了超出双精度浮点数数值范围的结果;
非数值量由于0/0或InF/InF类型非正常运算产生,这两个NaN不相等。
除异常运算外,matlab还提供特定函数InF和NaN来创建指定数值类型的无穷量和非数值量,生成结果默认为双精度点类型中还有一种特殊的指数类型的数据叫做非数,通常表示运算得到的数值结果超出了运算范围。非数实部用NaN表示,虚部用InF表示。
逻辑类型大部分和c一样
~= 不等于

ps学习
https://zhuanlan.zhihu.com/p/94081709 这篇文章里有ps图层混合模式的详解,包括了正常混合模式,溶解混合模式,变暗混合模式,正片叠底模式,颜色加深混合模式,线性加深混合模式,深色混合模式等等。添加链接描述
今天学习了一个关于ps调色的流程
黑白灰调整

校色

细节处理

风格化

最终处理

8.21
今天了解了一下matlab如何设置文件搜索路径?

  1. 用path命令设置文件搜索路径

path(path, 'e:\work');
% 将e盘下的work文件夹纳入到文件搜索路径中

  1. 用对话框设置文件搜索路径

MATLAB主窗口-

功能区->环境块->设置路径,点击设置路径,弹出对话框,设置文件搜索路径。

如果用户建立的文件既没有保存在当前文件夹下,也没有保存在文件搜索路径中,那么MATLAB就找不到这个文件,系统会给出错误提示信息。

常用的数学函数
三角函数有以弧度为单位的函数和以角度为单位的函数,如果是以角度为单位的函数就在函数名后面加“d”,以示区别。

sin(pi/2),结果为1;
sind(90),结果也是为1

函数abs()可以求实数的绝对值、复数的模、字符串的ASCII码值。如下图所示:

函数round()是按照四舍五入的规则进行取整函数ceil()是向上取整,取大于等于这个数的第一个整数,函数floor()是向下取整,取小于等于这个数的第一个整数,函数fix()是向靠近0的方向进行取整
练习了一个函数应用实例
m=345;
m1=rem(m,10) %各位

m1 =

 5

m2=rem(fix(m/10,10)) %十位
错误使用 fix
输入参数太多。

m2=rem(fix(m/10),10) %十位
m2=rem(fix(m/10),10) %十位

错误: 运算符的使用无效。
感觉上,matlab在函数应用部分和c语言大同小异,两者相通的,所以难度不算大

String=‘every good boy does fun.’;
size(String)

ans =

1 24
字符串属性的实例暂时不太理解。。。。。请教了一下懂得的同学emmmmm
在这里插入图片描述
关于数据储存。。。。。加油~

  • 12
    点赞
  • 79
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值