自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xuanwenchao的专栏

日复一日这个快呀,抓紧时间学习吧

  • 博客(130)
  • 资源 (19)
  • 问答 (1)
  • 收藏
  • 关注

原创 亚马逊开店详细教程(5)- 准备销售商品

亚马逊卖家选品是一个关键步骤,直接关系到销售成功与否。以下是选择产品的关键策略和步骤,帮助卖家找到有市场潜力的产品:市场调研:需求分析:研究市场趋势,找出买家需求较高的产品类型。这可以通过查看亚马逊畅销榜、热门趋势、关键字搜索等方法来实现。竞争状况:评估市场上竞争对手的产品数量、销售额、评论数等。高竞争可能意味着市场饱和,而低竞争可能代表潜在机会。差异化分析:找出竞争对手的产品缺点和用户抱怨,考虑如何改进产品或提供独特价值。

2024-05-22 21:23:41 725

原创 亚马逊开店详细教程(4)- 亚马逊品牌备案

(1). 保护知识产权品牌备案是保护知识产权的有效手段之一。一旦你的品牌在亚马逊上备案成功,亚马逊将更加积极地保护你的品牌权益,防止他人滥用你的商标。(2). 提升搜索排名备案品牌有助于提升你产品在搜索结果中的排名。亚马逊会更倾向于推荐展示备案品牌的商品,提高了你的产品被潜在顾客发现的机会。(3). 增加购物车页面展示权益备案品牌可以让你的品牌图标出现在购物车页面,提高品牌的曝光度。这有助于加强潜在顾客对你品牌的印象,增加信任感。(4). 自定义A+内容备案品牌的卖家有资格使用A+内容。

2024-05-22 21:17:30 700

原创 亚马逊开店详细教程(3)- 分配存款方式

20年来,首信易支付一直秉持着“客户至上、追求极致、诚信、协作、创新、分享”的企业价值观,致力于打造汇通全球的、领先的国际支付平台,为商家提供更优质、更安全的支付清算服务。富友集团,是一家大型的金融综合服务集团公司,拥有6张支付及金融服务牌照,以“打造金融生活便利”为愿景,以“创新—分享—价值”为理念,立志成为网络金融和网络生活服务的领先者。在选择个人注册的时候,要用拼音来拼写注册人的名字,也就是营业执照上的法人姓名,地址信息应该添写与营业执照上完全一致的内容,但是同样要翻译成英文。

2024-05-22 21:14:34 215

原创 亚马逊开店详细教程(2)- 创建亚马逊账号

Gmail邮箱因其专业性和广泛使用,是一个不错的选择、如果不方便用国外的邮箱用国内的大公司的邮箱也可以。注册亚马逊账号还是比较繁琐的、该文章是2024年5月写的、此刻已经不能以个人身份注册亚马逊卖家账号了,因此注册之前必须要有一个可供使用的公司主体、一个自然公民身份信息和一张可以支付美金的信用卡。请注意这里,用于向州或联邦政府登记的企业名称不能写中文,正确的应该是:xxxx Technology Co., Ltd. 如果写中文会提示输入错误,填写完成后点击同意并继续,出现如下界面。填完后点击验证银行账户。

2024-05-22 21:11:04 705

原创 亚马逊开店详细教程(1)- 跨境电商行业背景

很多想创业者、迷茫者、失业者、或者不甘于现状者可能想赚钱、又不知道能干点啥、这其中不乏40+的程序员,不想投入太多的钱、不想花多成本来试错、或许做跨境电商是一个选择、但是跨境电商可以选择的平台也有很多、每个人都有各自的不同的自身情况、也可能有自己在某个领域的优势或者积累,所以在选择跨境平台时也是因人而异、但市场的交易额是逐年稳定增长的。我之所以选择亚马逊来说,是因为我没有任何经验或者优势、是因为周边有朋友在做所以就跟风来做了,现在回过头来看一下,亚马逊的确还是有很大的优势,下方是2023年的报表。

2024-05-22 21:06:03 619

原创 Box86源码解读记录

Github地址:https://github.com/ptitSeb/box86。

2024-05-10 22:30:52 346

原创 FEX-Emu在Debian/Ubuntu系统使用

接下来启动一下wine看一下效果,这里我用的是自己编译的wine9.4, 关于如何编译wine可以参照。如果提示找不到包可以配置一下源 /etc/apt/sources.list: (安装成功请略过此步骤)当前验证的机器用的是debian11版本,没有对应的版本,我们就用Ubuntu 20.04。回到宿主机执行一下: xhost + 让其允许子系统使用其显示窗口。更新源后再次安装:(安装成功请略过此步骤)configure完成后,执行ninja。安装成功后,进入目录切换环境。

2024-03-22 16:33:22 948

原创 Wine源码中DLL加载原理

Linux内核: 5.4.0-100wine代码:wine-9.0。

2024-02-01 16:42:53 395

原创 Wine源码中添加新的DLL模块

编译环境:debootstrap 安装 debian bullseye源码版本:Wine 9.0-rc4。

2024-01-12 19:02:20 546

原创 Wine编译环境搭建及使用完整流程详细笔记

如果下列i686或者i386, 就说明是32位系统,下边的步骤不用看了,你可以考虑用vmware,选择64位架构重新安装系统,也可以找其它的32位安装的方式、如果是Mac M1/M2的芯片、需要安装Arm版本、本文不做介绍;这些组件对于许多 Windows 程序的正确运行是必要的。Winetricks并不是必须执行的步骤,但它是一个非常有用的工具,可以帮助你安装和配置一些常见的 Windows 组件、运行库和其他必要的依赖项,以提高在 Wine 环境下运行 Windows 程序的兼容性和性能。

2023-07-10 10:38:25 4997

原创 Rust 工具链

【代码】Rust 工具链。

2023-05-29 17:01:49 431

原创 Android中Fragment好用的的框架

支持Activity和Fragment的Container,可以一次性将多个fragment加入一个Container同一个页面加两个fragment容器,不同容器间切换互不影响, 每个容器对应多个fragment集,两个集之间互不影响。

2023-05-19 18:25:14 404

原创 substrate实例-基于OCW发送一个签名交易

可以看到在下方ocwTestModule.something: Option中的数值一直在不断变化,因为每次import一个新的块时,对应的OCW代码都会执行一次,将当前的区块号写入,因此数值会不断增长。请注册此处的AccountId需要手动输入上面subkey生成的密钥中的Public key (SS58)对应的值,提交交易后。suri 对应的是生成密钥的第一行Secret phrase;keyType对应代码中的KeyTypeId对应的四位字母;可以看到命令行中的变化。代码写完后,编译运行。

2023-04-19 14:13:08 482

原创 substrate中打印调试信息的多种方式详解

将template/src/lib.rs的代码copy到log-test/src/lib.rs。获取代码后切换到 polkadot-v0.9.30 (这是一个tag)在Error枚举下方,增加Printable对Error的实现。修改do_something_log_test来输出调试信息。https://crates.io 查看一下可用的版本号。修改cause_error方法、让其调用上述的trait。do_something_log_test来输出调试信息。mod pallet中引用if_std。

2023-04-14 16:51:50 488

原创 GooglePlay马甲包过审详细流程

直接选中app/src/main/java下的自定义包名,有可能refactor后还有需要手动调整的地方,编译不过时可以定位。

2023-04-08 13:56:09 3534 4

原创 substrate新增pallet流程

添加Cargo.toml,可以复制template下的文件来修改,修改toml文件中的描述,一般改name和description其它不用动创建子目录src并创建文件lib.rs做为pallet的源码文件。

2023-03-31 18:51:03 129

原创 substrate启动常见问题

如果如法连接https://polkadot.js.org/apps/#/explorer。方法一:可以用如下命令查看、然后杀掉这个进程,然后重新启动。方法二是将网页上的端口号改为上方列表的端口。有可能是端口号占用了,启动日志中可以看到。

2023-03-30 13:56:45 540

原创 Rust 自定义模块、测试模块、命令行参数、读文件

Config是用来解析命令行参数的结构体run函数是给外部使用,用来搜索关键字所在行,并输出所在行内容search是搜索的具体实现方式编写测试模块来测试search函数、命名用命令行cargo test中以扫许测试代码。

2023-03-20 14:48:19 205 1

原创 Rust 错误处理

panic!("不可恢复异常!");thread 'main' panicked at '不可恢复异常!("用户名:{}" , name) , Err(e) => panic!("读取失败!") , };//查找用户名的位置,然后读取,此处省略 let mut s = String :: new();;Ok(s)其中下边两行代码中以用这种问号结尾的方式来代替,出错时也会自动返回Err(e1),成功就将Ok中的参数赋给f;

2023-03-16 17:31:28 433

原创 Rust HashMap

【代码】Rust HashMap。

2023-03-16 15:08:36 95

原创 Rust 结构体

【代码】Rust 学习笔记之结构体。

2023-03-15 18:11:59 46

原创 Rust 字符串切片用法

【代码】Rust 字符串切片用法。

2023-03-15 17:18:42 265

原创 Rust猜数字游戏

【代码】Rust猜数字游戏。

2023-03-15 10:32:27 59

原创 Substrate常见问题

【代码】Substrate常见问题。

2023-03-08 14:09:29 706

原创 Mac M1/M2芯片电脑在AndroidStudio中使用protobuf

编译错误: Could not find protoc-3.11.0-osx-aarch_64.exebuild.gradle(app)

2022-12-06 11:07:26 1143

原创 Facebook中创建应用的配置-密钥散列

软件包名就按build.gradle中设置的就可以,类名一般是你应用的主类,是完整的包路径。keystore_debug_sha_base64.txt文件中的内容就是密钥散列。然后可以得到一个SHA1和SHA256,但是你看他的提示信息,完全不对。很明显这两个值全都不对的,以=结尾通常就是base64。

2022-11-18 20:19:04 2060 1

原创 MAC M1通过AndroidStudio JRE来配置JDK的路径

打开AndroidStudio的Preferences-Build,Execution,Deployment-Build Tools-Gradle。我的MAC系统版本是Monterey 12.5.1 , 因此应该将环境变量添在到zshrc文件中。编辑完成后,输入 :wq 保存退出编辑器,这时我们需要重新启动一个终端窗口才能生效。可以看到Gradle JDK的路径, 将该路径在命令行下复制好。启动 AndroidStudio 同步成功后。

2022-11-18 19:15:39 1851

原创 老友记第二季5集背诵句

我希望我们能重归于好,我几乎没勇气做这件事情,所以你猜我做了什么。我只希望明天bob没出现的时候,她会投向隔壁的陌生人的怀抱。教健美操,参加很多聚会,还有007那张海报上的腿是我的。坏到骨子里、欲求不满,后面那个我已经尝试过了。老友记第二季5集背诵句。装电话终于物超所值了。

2022-11-11 10:45:24 429

原创 底部虚拟键盘遮盖 样式处理

底部虚拟键盘遮盖 样式处理。

2022-11-02 11:04:20 75

原创 老友记第二季3集背诵句

You’re stomping. It’s disturbing my birds.Heckles was voted class clown, and so was I.I’m gonna end up alone, just like he did.Our trains are on the same track. Okay?Yeah, sure, I’m coming up 30 years behind him. but the stops are all the same.Ch

2022-10-24 15:14:28 224

原创 Gradle Build Running报错Could not determine the dependencies

AndroidStudio 4.1.1 运行时报如下错误:Gradle Build Running…很长时间后网上查了很多方法、我把这些方案全部列出: 我是方案六解决的。

2022-10-20 15:25:45 1643

原创 老友记第一季-第5集背诵句

It’s my father, He wants to give me a Mercedes convertible. 是我爸,他要给我买奔驰敞篷车.Yeah, well, it’s a Mercedes if I move back home. 如果我搬回家就可以有奔驰.Oh, it was horrible. He called me young lady. 太可恶了,他叫我"年轻女士"Ooh, I hate when my father calls me that. 我受不了我爸这样称呼我。

2022-10-12 18:30:57 472

原创 老友记第一季23集背诵句

Every day is Lesbian Lover Day.

2022-09-24 15:11:57 174

原创 老友记第一季21集背诵句

M: if it wasn’t for you, I would never have gotten to sing. 如果不是你我永远不可能演唱。M: I want you to know, it wasn’t me who turned you in. 我想让你知道,去报案的人不是我.M: You have given me so much. 你教会我太多东西。

2022-09-16 13:03:29 277

原创 New Concept English3 Lesson 3. An unknown Goddess【精讲学习笔记】

a unknown goddess

2022-08-29 14:36:37 608

原创 New Concept English3 Lesson 2. Thirteen equals one【精讲学习笔记】

Thirteen equals one

2022-08-21 20:01:22 656

原创 New Concept English3 Lesson 1. A puma at large【精讲学习笔记】

a puma at large

2022-08-04 22:00:00 951

原创 我的代码-极速版

我的代码-极速版

2022-07-15 17:14:47 203 1

原创 安卓 jks文件生成并提取MD5、SHA1、SHA256

生成jks文件查看生成的 MD5、SHA1、SHA256

2022-06-07 16:46:30 1511

原创 Flutter开发 15. 动画的使用

爪爪

2022-05-14 13:17:18 469

美国商标分类大全、IPSTO商标类目表、注册美标分类对照表

美国商标分类大全、IPSTO商标类目表、注册美标分类对照表

2024-05-06

Getting Started with MATLAB, Simulink, and ROS

This entry contains files for the "Getting Started with MATLAB and ROS", "Getting Started with Simulink and ROS", "Deploying Algorithms to ROS", and "Designing Distributed Systems with ROS" episodes of the MATLAB and Simulink Robotics Arena. You will find MATLAB and Simulink templates to help you get started with common programming and modeling practices for connecting MATLAB and Simulink to the Robot Operating System (ROS). In addition, this entry contains an object tracking example implemented

2023-07-17

Custom Colormap

The function defines a customized colobar given the positions and the colors that are going to generate the gradients. A Live Script example is also provided to understand the following parameters: - positions: Vector of positions, from 0 to 1. Note that the first position must be 0, and the last one must be 1. - colors: Colors to place in each position. This parameter can be specified as a RGB matrix (n_colors x 3), or as a cell vector, containing HTML values.

2023-07-17

xml2struct Convert an xml file into a MATLAB structure for easy

Convert an xml file into a MATLAB structure for easy access to the data.

2023-07-17

KeePass A lightweight and easy-to-use password manager Windows

KeePass Password Safe is a free, open source, lightweight, and easy-to-use password manager for Windows, Linux and Mac OS X, with ports for Android, iPhone/iPad and other mobile devices. With so many passwords to remember and the need to vary passwords to protect your valuable data, it’s nice to have KeePass to manage your passwords in a secure way. KeePass puts all your passwords in a highly encrypted database and locks them with one master key or a key file. As a result, you only have to remem

2023-07-16

Tesseract OCR For Operating Systems Linux, Mac, Windows

Tesseract is an open source OCR or optical character recognition engine and command line program. OCR is a technology that allows for the recognition of text characters within a digital image. With the latest version of Tesseract, there is a greater focus on line recognition, however it still supports the legacy Tesseract OCR engine which recognizes character patterns.

2023-07-16

JADX for Linux Dex to Java decompiler

Command-line and GUI tools for producing Java source code from Android Dex and apk files. Decompile Dalvik bytecode to java classes from APK, dex, aar, aab and zip files. Decode AndroidManifest.xml and other resources from resources.arsc. Deobfuscator included. Be aware, Android Studio can interfere with jadx debugger, so it is better to close it before attaching to the process in jadx. Smali debugger, check wiki page for setup and usage. View decompiled code with highlighted syntax.

2023-07-16

JADX for Windows Dex to Java decompiler

Command-line and GUI tools for producing Java source code from Android Dex and apk files. Decompile Dalvik bytecode to java classes from APK, dex, aar, aab and zip files. Decode AndroidManifest.xml and other resources from resources.arsc. Deobfuscator included. Be aware, Android Studio can interfere with jadx debugger, so it is better to close it before attaching to the process in jadx. Smali debugger, check wiki page for setup and usage. View decompiled code with highlighted syntax.

2023-07-16

Jupyter Notebook for linux

The notebook extends the console-based approach to interactive computing in a qualitatively new direction, providing a web-based application suitable for capturing the whole computation process: developing, documenting, and executing code, as well as communicating the results. The Jupyter notebook combines two components. A web application, which is a browser-based tool for interactive authoring of documents which combine explanatory text, mathematics, computations and their rich media output. A

2023-07-16

Talos Linux is a modern Linux distribution built for

Talos Linux is Linux designed for Kubernetes – secure, immutable, and minimal. Supports cloud platforms, bare metal, and virtualization platforms. All system management is done via an API. No SSH, shell or console. Production-ready supports some of the largest Kubernetes clusters in the world. Open source project from the team at Sidero Labs. It only takes 3 minutes to launch a Talos cluster on your laptop inside Docker. Talos reduces your attack surface. It's minimal, hardened and immutable. Al

2023-07-16

Notion for Linux

Native Notion packages for Linux, built from Notion's Windows installer. To install Notion with Notion Enhancer mods applied, replace notion-desktop with notion-enhanced in the commands provided. notion-desktop is the vanilla Notion package. notion-enhanced is the Notion package with Notion Enhancer mods applied. Notion Desktop builds with Notion Enhancer for Windows, MacOS and Linux. Direct port of Notion is also available for Linux.

2023-07-16

docker-java Java Docker API Client. To start using docker-java

Java Docker API Client. To start using docker-java , you need to add at least two dependencies. You will need an instance of DockerClientConfig to tell the library how to access Docker, which credentials to use to pull from Docker registries, etc. The builder is available and allows you to configure every property of the client. Should you need to customize the Jackson's ObjectMapper used by docker-java, you can create your own DockerClientConfig. Once you decided which transport to use, you wil

2023-07-16

GraphQL Java

GraphQL Java implementation. It requires a little Spring and Java knowledge. GraphQL is a query language to retrieve data from a server. It is an alternative to REST, SOAP or gRPC. One very important property of GraphQL is that it is statically typed: the server knows exactly the shape of every object you can query and any client can actually "introspect" the server and ask for the "schema". The schema describes what queries are possible and what fields you can get back. (Note: when we refer to

2023-07-16

Java API for GitHub

This library defines an object oriented representation of the GitHub API. By "object oriented" we mean there are classes that correspond to the domain model of GitHub (such as GHUser and GHRepository), operations that act on them as defined as methods (such as GHUser.follow()), and those object references are used in favor of using string handle (such as GHUser.isMemberOf(GHOrganization) instead of GHUser.isMemberOf(String)) The library supports both github.com and GitHub Enterprise. Most of the

2023-07-16

ChatGPT Java

A Java client for the ChatGPT API ChatGPT Java is a Java client for the ChatGPT API. Use official API with model gpt-3.5-turbo.

2023-07-16

Java Tablesaw

Tablesaw is a dataframe and visualization library that supports loading, cleaning, transforming, filtering, and summarizing data. If you work with data in Java, it may save you time and effort. Tablesaw also supports descriptive statistics and can be used to prepare data for working with machine learning libraries like Smile, Tribuo, H20.ai, DL4J. Import data from RDBMS, Excel, CSV, TSV, JSON, HTML, or Fixed Width text files, whether they are local or remote (http, S3, etc.) Tablesaw supports da

2023-07-16

google-java-format

google-java-format is a program that reformats Java source code to comply with Google Java Style. The formatter can act on whole files, on limited lines, on specific offsets, passing through to standard-out (default) or altered in-place. There is no configurability as to the formatter's algorithm for formatting. This is a deliberate design decision to unify our code formatting on a single format. The formatter can be used in software that generates java to output more legible java code. Just inc

2023-07-16

JavaVi - vi/vim editor clone

jVi is a vi/vim editor clone built on top of the javax.swing.text package. Available for NetBeans and JBuilder. jVi is designed to quickly and easily integrate into many disparate java based desktop apps, from IDE's to mail-news readers.

2023-07-16

Shaded area error bar plot

This function plots the mean and standard deviation of a set of data filling the space between the positive and negative mean error using a semi-transparent background, completely customizable. Input parameters: - data: Data matrix, with rows corresponding to observations and columns to samples. - options: (Optional) Struct that contains the customized params. * options.handle: Figure handle to plot the result. * options.color_area: RGB color of the filled area. * options.color_line: RGB color

2023-07-16

OpenStreetMap Functions

This software package includes functions for working with OpenStreetMap XML Data files (extension `.osm`), as downloaded from http://www.openstreetmap.org, to: 1) Import and parse the XML data file and store the parsed data in a MATLAB structure. This data represents the graph of the transportation network. 2) Plot the MATLAB structure to get a visualization of the transportation network, its nodes and their labels. 3) Extract the adjacency matrix of the directed graph representing the network'

2023-07-16

Plot Groups of Stacked Bars Source code

Plot a set of stacked bars, but group them according to labels provided. Params: stackData is a 3D matrix (i.e., stackData(i, j, k) => (Group, Stack, StackElement)) groupLabels is a CELL type (i.e., { 'a', 1 , 20, 'foo' };)

2023-07-16

rgb2hex and hex2rgb Convert colors between rgb and hex values

Simply convert between hex color values and rgb color values. These two functions can handle arrays as inputs. Default rgb values are scaled from 0 to 1 to match Matlab's syntax. However, if you'd like to use RGB values scaled from 0 to 255, that'll work too. SYNTAX: rgb = hex2rgb(hex) returns rgb color values in an n x 3 array. Values are scaled from 0 to 1 by default. rgb = hex2rgb(hex,255) returns RGB values scaled from 0 to 255.

2023-07-16

Global Optimization with MATLAB

* Peaks Minimization * Nonlinear Curve Fitting GlobalSearch Demos * Peaks Minimization * Volumentric Efficiency Maximization Simulated Annealing Demos * Peaks Minimization * Eight Queens Problem * Galactic Traveling Salesman Pattern Search Demos * Peaks Minimization * Mount Washington Demo Genetic Algorithm Demos

2023-07-16

Toolbox Fast Marching A toolbox for the computation of the Fast

A toolbox for the computation of the Fast Marching algorithm in 2D and 3D. The Fast Marching algorithm, introduced by Sethian (1996) is a numerical algorithm that is able to catch the viscosity solution of the Eikonal equation |grad(D)|=P. The level set {x \ F(x)=t} can be seen as a front advancing with speed P(x). The resulting function D is a distance function, and if the speed P is constant, it can be seen as the distance function to a set of starting points.

2023-07-16

DataHash Version 1.7.1 (12 KB) MD5 or SHA hash for array

DATAHASH - Hash for Matlab array, struct, cell or file Hash = DataHash(Data, Opts, ...) Data: Array of built-in types (U)INT8/16/32/64, SINGLE, DOUBLE (real or complex) CHAR, LOGICAL, CELL, STRUCT (scalar or array, nested), function_handle. Options: List of char vectors: Hashing method: 'SHA-1', 'SHA-256', 'SHA-384', 'SHA-512', 'MD2', 'MD5'. Output format: 'hex', 'HEX', 'double', 'uint8', 'base64' Input type: 'array': The contents, type and size of the input [Data] are considered for the crea...

2023-07-16

MATLAB实例大全 Complete GUI Examples Version 1.5.0.0 (108 KB)

This is a collection of GUIs meant to serve either to answer specific questions about writing GUIs or as a teaching tool to aid in learning how to write MATLAB GUIs without GUIDE. Many of these are inspired directly from the newsgroup. The questions/files are written in approximate order of complexity, so intermediate users may want to skip the first several files. The questions answered include: 1.How do I manipulate the strings in a uicontrol? GUI_1, 2, 4, 5, 13, 14, 15, 20, 21, 22, 3

2023-07-16

Toolbox Graph A toolbox to perform computations on graph.

This toolbox contains useful functions to deal with graph and triangulation. The basic representation of a graph of n vertices is the adjacency matrix A where A(i,j)=1 if vertex i is linked to vertex j. A graph often comes with a geometric realization in R^d which an (d,n) matrix where vertex(:,i) is the position of the ith vertex. A triangulation of m faces and n vertex is represented through: * a set of faces which is a (3,m) matrix where face(:,i) are the vertices indexes of the ith face.

2023-07-16

arrow Draw a line with an arrowhead for Matlab

ARROW (5/02/2023) Draw a line with an arrowhead. ARROW(Start,Stop) draws a line with an arrow from Start to Stop (points should be vectors of length 2 or 3, or matrices with 2 or 3 columns), and returns the graphics handle of the arrow(s). By itself, ARROW will use the mouse to allow selection. ARROW DEMO & ARROW DEMO2 show 3-D & 2-D demos of the capabilities of ARROW. ARROW PROPERTIES shows the properties that can be set (length, base angle, tip angle, width, which ends have arrowheads, etc.)

2023-07-16

JSONLab: a toolbox to encode/decode JSON files 源码

A toolbox to encode/decode JSON/UBJSON/MessagePack files in MATLAB/Octave JSONLab is a free and open-source JSON/UBJSON/MessagePack encoder and decoder written in the native MATLAB language. It can be used to convert a MATLAB data structure (array, struct, cell, struct array, cell array, and objects) into JSON/UBJSON/MessagePack formatted strings and files, or to parse a JSON/UBJSON/MessagePack file into MATLAB data structure. JSONLab supports both MATLAB and GNU Octave

2023-07-16

TDMS Reader For Matlab 源码

Reads TDMS files into Matlab. Simplest usage is: data = TDMS_getStruct(filename.tdms); Advantages: - supports reading v2 files - doesn't require the NI DLL, thus it doesn't require 32bit windows - supports interleaved data - allows only reading names & properties to get a quick feel for what is in the file - allows reading specific subsets of the data for limited memory usage

2023-07-16

findjobj - find java handles of Matlab graphic objects

Find all java objects contained within a java container or Matlab GUI handle If no output parameter is specified, then an interactive GUI window will be displayed with a tree-view of all container components, their properties and callbacks. Syntax: [handles,levels,parentIds,listing] = findjobj(container,'PropName',PropValue(s),...) Inputs: - container - optional GUI handle. If unsupplied then current figure will be used - 'PropName',PropValue - optional list of case insensitive property pairs. P

2023-07-16

GoogleMap plot-google​-map 源码

plot_google_map.m uses the Google Maps API to plot a map in the background of the current figure. It assumes the coordinates of the current figure are in the WGS84 datum, and uses a conversion code to convert and project the image from the coordinate system used by Google into WGS84 coordinates. The zoom level of the map is automatically determined to cover the entire area of the figure. Additionally, it has the option to auto-refresh the map upon zooming in the figure, revealing more details as

2023-07-16

matlab2tikz/matlab2​tikz 源码

This is matlab2tikz, a MATLAB(R) script for converting MATLAB figures into native TikZ/Pgfplots figures. matlab2tikz supports the conversion of most MATLAB figures, including 2D and 3D plots. For plots constructed with third- party packages, your mileage may vary. The workflow is as follows. a. Place the matlab2tikz scripts (contents of src/ folder) in a directory where MATLAB can find it (the current directory, for example). b. Make sure that your LaTeX installation includes the packages

2023-07-16

MATLAB Schemer 源码

MATLAB Schemer makes it easy to change the color scheme (a.k.a. theme) of the MATLAB display and GUI. You can use Schemer to import a predefined color scheme, transfer your color settings between installations, or create your own color scheme. The MATLAB interface has customisable colours for displaying text and highlighting syntax, but no way to easily export these settings and share them with others users, or import them to other machines. In fact, the vast majority of users do not even know

2023-07-16

export-fig for Matlab 源码

This function saves a figure or single axes to one or more vector and/or bitmap file formats, and/or outputs a rasterized version to the workspace, with the following features: Figure/axes reproduced as it appears on screen Cropped/padded borders (optional) Embedded fonts (vector formats) Improved line and grid line styles Anti-aliased graphics (bitmap formats) Render images at native resolution (optional for bitmap formats) Transparent background supported (pdf, eps, png, tiff, gif)

2023-07-16

geom3d for Matlab 源码

The aim of geom3d library is to handle and visualize 3D geometric primitives such as points, lines, planes, polyhedra... It provides low-level functions for manipulating 3D geometric primitives, making easier the development of more complex geometric algorithms. Note: the project has merged with the geom2d library (FeX 7844-geom2d), and is now hosted on GitHub: https://github.com/mattools/matGeom. The whole package can be retrieved from the matGeom toolbox contribution.

2023-07-16

GUI Layout Toolbox For Matlab

This toolbox provides tools to create sophisticated MATLAB graphical user interfaces that resize gracefully. The classes supplied can be used in combination to produce virtually any user interface layout. * Arrange MATLAB user interface components horizontally, vertically or in grids * Mix fixed- and variable-size components * Resize components interactively by dragging dividers * Show and hide components using tabs and panels * Show part of a large component in a scrollable panel

2023-07-16

FEATool Multiphysics - MATLAB FEA Physics Simulation Toolbox 源码

免费开源 FEATool Multiphysics(有限元分析工具箱的缩写)是一个完全集成的工具箱,用于对耦合物理现象、偏微分方程 (PDE)、连续介质力学和工程问题进行建模和仿真。 该工具箱旨在为各种多物理分析提供真正易于使用且全面的一体式集成仿真平台,包括 OpenFOAM GUI (CFD)、SU2 Code (CFD) 和 FEniCS 的内置接口 GUI (FEA) 求解器。 特征 - 易于使用的图形用户界面 (GUI) - 内置几何和 CAD 建模工具(支持 STEP、IGES、STL CAD 文件) - 自动网格和网格生成 - 后处理和可视化(包括一键Plotly和ParaView导出) - 使用 MATLAB 完全可编程和可编写脚本(包括支持在自定义应用程序和工具箱中集成和嵌入仿真应用程序)

2023-07-16

FPGA-Adaptive-Beamforming-and-Radar-Examples 源码

该存储库包含 FPGA/HDL 演示了多种波束成形和雷达设计。 提供 Simulink 模型和 MATLAB 参考代码来展示各种雷达和阵列处理算法的高级仿真和 HDL 设计。 演示列表: 适用于 RFSoC ZCU111 的 MVDR 4x4 自适应波束形成 ZCU111 上的距离多普勒 HDL 模拟和硬件测试/瞄准 This repository contains FPGA/HDL demonstrations several beamforming and radar designs. Simulink models and MATLAB reference code are provided to showcase high-level simulation and HDL designs of various radar and array processing algorithms. List of demos: MVDR 4x4 adaptive beamforming for RFSoC ZCU111

2023-07-16

PIVlab - 带 GUI 的粒子图像测速 (PIV) 工具 源码

PIVlab - 带 GUI 的粒子图像测速 (PIV) 工具 易于使用、基于 GUI 的工具,用于分析、验证、后处理、可视化和模拟(微)PIV 数据。 可选的并行计算。 PIVlab - particle image velocimetry (PIV) tool with GUI Easy to use, GUI based tool to analyze, validate, postprocess, visualize and simulate (micro) PIV data. Optional parallel computing.

2023-07-16

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除